LINUX.ORG.RU
ФорумAdmin

Односторонняя слышимость Asterisk\FreePBX (NONAT)

 ,


0

2

Добрый день! FreePBX 13 Я что то в тупике, белый IP + 2-й интерфейс в лок.сеть, В лок сети и с провайдерами все ок, но юзеры которые из интернета ничего не слышат,их слышно, помогает на extension выставление NAT-YES , но сам Асериск настроен как NAT-NO . по tcpdump видно что пакеты идут только в одну сторону.

<--- SIP read from UDP:176.214.76.185:34309 --->
...skiped...
o=- 3699769435 3699769436 IN IP4 192.168.0.4
s=pjmedia
c=IN IP4 192.168.0.4
t=0 0
m=audio 4002 RTP/AVP 0 101
c=IN IP4 192.168.0.4


Как видно тут клиент как локальный ,не понятно по чему...

Клиент находиться где-то за роутером и подключается через NAT к внешнему IP твоего астериска, пусть клиент STUN у себя настроит, тогда он перестанет слать тебе свой локальный IP в настройках SDP или тебе надо настраивать в астериске, что он находится за nat и тогда астериск не будет обращать внимание на выставленный им локальный IP

Yur4eg ★★ ()
Последнее исправление: Yur4eg (всего исправлений: 1)
Ответ на: комментарий от Yur4eg

Ясно, тоесть косяка нет по сути в моих настройках? и Выставление на Extension в его настройках NAT-YES это не какой то косяк?

skynetyar ()
Ответ на: комментарий от skynetyar

По сути да, так как протокол SIP автоматических механизмов преодаления NAT сам по себе не имеет, и надо делать дополнительные телодвижения.

Yur4eg ★★ ()
Ответ на: комментарий от Yur4eg

Понял,Спасибо большое. Недаром придумали pjsip, читал он лучше справляется с этим всем NAT-овским трафиком..

skynetyar ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.