Проблемы с Externip при nat=no
Добавлено: 09 июл 2019, 21:53
Коллеги, добрый день!
Asterisk 1.8
В секции General прописан externip, так как для одного из танков к провайдеру требуется nat.
К этому самому провайдеру у меня недавно появился 2й способ подключения без nat (через отдельную сетевую карту). ip маршрутизация настроена корректно.
Проблема в том, что при попытке совершения вызова по "не nat" направлению в sip сообщении все равно передается пуличный Ip, а не Ip телефона или хотябы правильного сетевого адаптера.
Провайдер такие вызовы не пропускает.
Как добиться того, чтобы передавался правильный Ip?
Параметры транка с нат:
type=friend
nat=yes
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=alaw
qualify=yes
insecure=port,invite
canreinvite=no
Параметры транка без нат:
type=friend
nat=no
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=alaw
qualify=no
insecure=port,invite
canreinvite=yes
ip адреса и контексты указывать не стал.
Очень расчитываю на вашу помощь. Большое спасибо!
Asterisk 1.8
В секции General прописан externip, так как для одного из танков к провайдеру требуется nat.
К этому самому провайдеру у меня недавно появился 2й способ подключения без nat (через отдельную сетевую карту). ip маршрутизация настроена корректно.
Проблема в том, что при попытке совершения вызова по "не nat" направлению в sip сообщении все равно передается пуличный Ip, а не Ip телефона или хотябы правильного сетевого адаптера.
Провайдер такие вызовы не пропускает.
Как добиться того, чтобы передавался правильный Ip?
Параметры транка с нат:
type=friend
nat=yes
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=alaw
qualify=yes
insecure=port,invite
canreinvite=no
Параметры транка без нат:
type=friend
nat=no
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=alaw
qualify=no
insecure=port,invite
canreinvite=yes
ip адреса и контексты указывать не стал.
Очень расчитываю на вашу помощь. Большое спасибо!