Re: Asterisk не ложит трубку
Да я сменил дефолтные порты, для sip поставил 5080 для rtp потока 20000:30000, так как на самом маршрутизаторе крутится астериск в тестовом режиме и его оттуда надо перенести за nat в локалку, где он уже будет работать постоянно.
По поводу udp и tcp, тут просто прокидывается как udp (voip_udp = "{5080,20000:30000}") так и tcp (voip_tcp = "5080") трафик на машину с астериском.
Только что проверил, с номера телфина, для работы с которым надо подключаться на другой домен все нормально, трубку кладет.
Тот транк который не кладет трубку подключается на sip.telphin.com, а тот с которым все в порядке -- pbx.telphin.ru. То есть чувствую что проблема именно в telphine. Или все таки во мне :(.
прописал в /etc/pf.conf на шлюзе
rdr pass log on $ext_if proto udp from any to $ast_nat port $sip_port -> $ast_ip port $sip_port
rdr pass log on $ext_if proto tcp from any to $ast_nat port $sip_port -> $ast_ip port $sip_port
rdr pass log on $ext_if proto udp from any to $ast_nat port $rtp_port -> $ast_ip port $rtp_port
nat on $ext_if from $ast_ip -> ($ext_if) static-port
все заработало, уря!! Спасибо господа!!! Проблема таки была во мне.
|