Re: Elastix 1.6.0 транк и нат
vabue, недавно настраивал Elastix 1.6.0 для работы за NAT. Elastix за NAT и клиенты за NAT.
Все получилось. Однако, если использаовать роутер без "свежих" ALG, либо без возможностей у роутера -анализировать и транслировать SIP пакеты -- плохо получается. Т.е. то одни проблемы вылезают , то другие. Короче, надо что то приличное ставить в качестве роутера за которым находится asterisk(заточенное для VoIP-SIP). И потом, в глобальных настройках
sip_nat.conf
nat=no
localnet - использовать обязательно, а вот
externip - использовать вообще не стоит.
В настройках клиентских peer (за nat - ом)- nat=yes
Пробросить порты на роутере за кот. находится asterisk (только UDP)
5060 10000-20000(rtp.conf) 4569 5036
TCP порты пробросить выше 30000 ну и 53-й конечно
Ну вот... собственно и все.
ps/ для клиентов за nat пробрасывать ничего не надо, хотя был случай что звонки не с первого раза
"срабатывали" - после того как пробрасываешь 5060-5065 со стороны клиента - работает устойчиво.
Главное определиться -- за NAT -ом Вы или нет !!!! Если да, то
Ваш вариант в списке номер #4
http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions
и все сказанное выше - сказано по делу.
Если NAT для asterisk-а находится у провайдера
то дело плохо.
|