ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Asterisk как SIP сервер за NAT, работает с пробросом портов

Использование и настройка других открытых VoIP PBX

Модераторы: april22, Zavr2008

Asterisk как SIP сервер за NAT, работает с пробросом портов

Сообщение freeneutron » 15 июл 2012, 12:20

Почитал решения из Базаы знаний. И меня заинтересовало 3-е:
Asterisk как SIP сервер за NAT, клиент на публичном ИП адресе подключается к Asterisk

работает с пробросом портов и неоторыми манипуляциями с заголовками SIP пакетов**.

Объясните пожалуйста по подробнее, что за манипуляции с заголовками SIP пакетов?
Все должно быть сделано на столько просто, на сколько это возможно, но не проще.
Аватар пользователя
freeneutron
 
Сообщений: 65
Зарегистрирован: 12 июл 2012, 13:08

Re: Asterisk как SIP сервер за NAT, работает с пробросом пор

Сообщение SolarW » 15 июл 2012, 13:09

viewtopic.php?f=3&t=1876

P.S. Почему вы вопросы по астериску задаете в разделе по другим программам?
Аватар пользователя
SolarW
 
Сообщений: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: Asterisk как SIP сервер за NAT, работает с пробросом пор

Сообщение freeneutron » 15 июл 2012, 13:30

SolarW писал(а):Почему вы вопросы по астериску задаете в разделе по другим программам?

Я думал, что заголовками должен манипулировать SER, вот почему...
SolarW писал(а):Кроме проброса портов необходимо настроить параметры externip / externhost и localnet.

Так это и есть та самая манипуляция с заголовками о которой речь?
Все должно быть сделано на столько просто, на сколько это возможно, но не проще.
Аватар пользователя
freeneutron
 
Сообщений: 65
Зарегистрирован: 12 июл 2012, 13:08

Re: Asterisk как SIP сервер за NAT, работает с пробросом пор

Сообщение ded » 15 июл 2012, 14:37

Overquotting detected!
2nd infernal omen, after gentle ducs.

Представьте два сценария на примере вэб сервера:
1) вэб сервер на публичном адресе, 80 порт у него открыт.
2) вэб сервер за рутером, который делает НАТ. Управление рутером - тоже через 80 порт.

В первом случае ничего объяснять не надо. Всё тупо работает. Во втором случае вы пробрасывает 80 порт на внешнем интерфейсе рутера на 80 порт вэбсервера, который стоит на внутреннем ИП адресе. А управление самого рутера переводите на порт 8081 например тащемта.

Вот и с SIP то же самое, но чуток сложнее. Нет никакого SER а есть просто рутер, на котором указывается проброс портов снаружи - всё что приходит на 5060 пересылается Астериску на 5060.
А вот если не прописать в Астериске externip, то в ответах его в SIP заголовках будет стоять его честный внутренний ИП = 192.168.0.123
Соответственно удалённый абонент будет пересылать SIP ответы на эти пакеты на 192.168.0.123, о котором он понятия не имеет. Вот такие манипуляции!

В общем, Вам учиться надо, а каникулы.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00


Вернуться в FreeSwitch, SER, Yate и другие

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH