Для избежания потери голоса запрещаем reinvite. Для того
чтобы клиенты за NAT могли инициировать соединения с Asterisk
и направлять RTP-пакеты на нужный экстеншен — необходимо пробросить
требуемые порты через файервол на сервере. Смотрим диапазон портов,
используемых Asterisk для RTP, в файле rtp.conf.
Пример проброса портов:
iptables -t nat -A PREROUTING -i eth0 -p udp \ -m udp --dport 10000:12000 -j DNAT \ --to-destination 192.168.1.10
iptables -t nat -A PREROUTING -i eth0 -p udp \-m udp --dport 5060 -j DNAT \Клиент за NAT --to-destination 192.168.1.10
Где eth0 — внешний интерфейс, а 192.168.1.10 — IP адрес Asterisk.
взято
iptables -t nat -A PREROUTING -i eth0 -p udp \ -m udp --dport 10000:12000 -j DNAT \ --to-destination 192.168.1.10
iptables -t nat -A PREROUTING -i eth0 -p udp \-m udp --dport 5060 -j DNAT \Клиент за NAT --to-destination 192.168.1.10
Где eth0 — внешний интерфейс, а 192.168.1.10 — IP адрес Asterisk.
взято
Комментариев нет:
Отправить комментарий