Сообщений: 2690 Вас поблагодарили: 27 раз(а) в 24 сообщениях Зарегистрирован: 24.03.10 Со дня регистрации: 5316
Откуда: Россия
Если вы хотите что бы SIP телефония работала корректно, при условии что ваш сервер с астериск находится за NATом, вам необходимо выполнить следующие на своем роутере:
1) Проброс UDP порта 5060 (SIP) отвечающий за сигнализацию вызова
2) Проброс диапазона UDP портов 10000-20000 (RTP) отвечающий за голос
В качестве dst.address должен быть указан ip астериска, а в качестве dst.port аналогичные порты из пункта выше.
Если после этого вы испытываете проблемы с SIP регистрацией и прочим, то необходимо проверить наличие на вашем роутере SIP ALG и отключить его.
Так как определенные модели роутеров и сетевых экранов имеют встроенную технологию передачи SIP протокола (прозрачное изменение SIP сообщений), которые призваны упростить работу с NAT, то использование стандартного порта 5060 при такой конфигурации будет не упрощать работу, а наоборот, усложнять, т.к. нужно использовать либо проброс, либо sip alg.
Отключение SIP ALG для CISCO роутеров:
no ip nat service sip udp port 5060
Здесь присутствуют: 1 (пользователей: 0, гостей: 1)