Страница 1 из 2

Почему пир и транк регистрируются с рандомными портами?

Добавлено: 19 май 2016, 20:23
kolosov6754
На spa 3102 настроены line 1 и PSTN line. sip порты указаны 5060 и 5061 соответственно. На астериске тоже для пира и транка указанны данные порты. Но почему то и пир и транк регистрируются с какими угодно портами, но только не с 5060 и 5061.

Код: Выделить всё

sip show peers
215/215            192.168.1.2                           D  No         No             1053     Unmonitored                                  
219/219            192.168.1.2                           D  Yes        Yes         A  1054     OK (32 ms)                                  
pstn/215           192.168.1.2                              No         No             5061     Unmonitored  

Код: Выделить всё

[pstn]
defaultuser=215
port=5061
type=peer
transport=tcp
insecure=invite
host=192.168.1.2
fromuser=215
dtmfmode=rfc2833
context=from-trunk 

[219]
deny=0.0.0.0/0.0.0.0
dtmfmode=rfc2833
canreinvite=no
context=from-internal
host=dynamic
trustrpid=no
mediaencryption=no
sendrpid=no
type=friend
port=5060
qualify=yes
qualifyfreq=60
transport=tcp,udp,tls
avpf=no
force_avp=no
icesupport=no
encryption=no
dial=SIP/219
permit=0.0.0.0/0.0.0.0
callerid=line <219>
callcounter=yes
faxdetect=no
cc_monitor_policy=generic

[215]
disallow=all
type=friend
port=5061
qualify=no
insecure=invite
transport=tcp
dtmfmode=rfc2833
context=from-pstn
allow=ulaw
host=dynamic
Схема подключения
Изображение

Re: Почему пир и транк регистрируются с рандомными портами?

Добавлено: 20 май 2016, 00:48
gland
Вам бы основы сетевые подучить не мешало

Re: Почему пир и транк регистрируются с рандомными портами?

Добавлено: 20 май 2016, 06:19
awsswa
Товарищ путает просто.
Это не порты на которые ты регистрируешся - это порты шлюза с которых идет регистрация.
Дальше срабатывает NAT транслящия (у вас SPA в режиме не бриджа стоит ?)
Вот и получается на сервере большие порты 3хххх-5хххх

Re: Почему пир и транк регистрируются с рандомными портами?

Добавлено: 20 май 2016, 07:46
kolosov6754
SPA в режиме бриджа.

Re: Почему пир и транк регистрируются с рандомными портами?

Добавлено: 20 май 2016, 08:43
awsswa
если у вас идет регистрация на 1024 и 1025 порты - значит работает NAT трансляция (кривой NAT это показывает)
PS устроить NAT можно и внутри локальной сети

Об этом намекают параметры nat=yes в настройке это номера.
Косвенным признаком что идет NAT трансляция - выключите nat=yes на этом номере и с ним будут проблемы

Re: Почему пир и транк регистрируются с рандомными портами?

Добавлено: 20 май 2016, 11:07
ded
Но почему то и пир и транк регистрируются с какими угодно портами, но только не с 5060 и 5061.
Забейте и юзайте как есть.
Это цысковские прибабахи, динамические пиры вот так с рандомных портов регаются, 5060 оставлен для статика.

Re: Почему пир и транк регистрируются с рандомными портами?

Добавлено: 20 май 2016, 13:14
kolosov6754
5060 оставлен для статика.
А как статику правильно настроить не подскажите?
Пытался настраивать так:
Register=no на spa
в настройках пира на астериске указывал ip spa.
Звонки не шли, а в консоле астериска было примерно такое

Код: Выделить всё

register_verify: Peer is trying to register, but not configured as host=dynamic

Re: Почему пир и транк регистрируются с рандомными портами?

Добавлено: 20 май 2016, 14:30
ded
kolosov6754 писал(а): А как статику правильно настроить не подскажите?
А зачем?

Re: Почему пир и транк регистрируются с рандомными портами?

Добавлено: 20 май 2016, 14:36
kolosov6754
А зачем?
ip статичен на spa.

Re: Почему пир и транк регистрируются с рандомными портами?

Добавлено: 20 май 2016, 15:00
ded
Для SIP это не принципиально.
Наш Астериск, например, тоже на статичном публичном адресе, но регистрируется у провайдера как клиент.