ASTERISK на выделенном IP адресе
sip.conf:
Код: Выделить всё
[general]
localnet=192.168.133.1/24
externip=146.88.241.164
[user13]
nat=force_rport,comedia
qualify=300
externip — белый адрес сервера с Asterisk
ASTERISK — за NAT
sip.conf:
Код: Выделить всё
[general]
localnet=192.168.133.1/24
externip=192.168.133.2
[user13]
nat=force_rport,comedia
canreinvite=no
Вот так работает без проблем
Не забываем прокидывать порты для работы АТС
Код: Выделить всё
iptables -t nat -A PREROUTING -i eth0 -p udp -m udp —dport 10000:20000 -j DNAT —to-destination 192.168.133.2
iptables -t nat -A PREROUTING -i eth0 -p udp -m udp —dport 5060 -j DNAT —to-destination 192.168.133.2