Мой маршрутизатор имеет "реальный" статический внешний IP-адрес. За NAT маршрутизатора находится сервер Asterisk. Маршрутизатор настроен на переадресацию UDP-порта 5060 на компьютер Asterisk. Нужен ли сервер STUN, предполагая, что клиенты SIP будут в других городах, за их собственными NAT?
1 ответ
1
Со статическим публичным IP-адресом вам нужен STUN. Это не помешает, но вы можете настроить публичный IP-адрес статически:
[general]
externip=63.182.70.1
localnet=192.168.0.0/255.255.255.0
[peer1]
type=peer
nat=yes
qualify=yes
(пример из http://www.smartvox.co.uk/astfaq_configbehindnat.htm)
Скорее всего, вам также потребуется перенаправить диапазон портов RTP на маршрутизаторе. Измените номер порта, который прослушивает звездочка, кроме 5060. Одна из причин - безопасность (меньше вероятность случайного сканирования SIP), вторая - меньше проблем с маршрутизатором ALG.