Открыл весь input, ситуация не меняется. Маршрут в порядке.switch писал(а):маршрутизации нет. Сделайте трассировку до провайдера, выясните куда пакеты убегают.
Открыл весь input, ситуация не меняется. Маршрут в порядке.switch писал(а):маршрутизации нет. Сделайте трассировку до провайдера, выясните куда пакеты убегают.
а у вас ходит через eth2, либо через eth3, но подставляется 192.168.28.1#Телефония внешка
IF3="eth3"
IP3="10.248.44.12"
Код: Выделить всё
root@HELIOS:/etc/asterisk# route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 37.194.221.1 0.0.0.0 UG 100 0 0 eth0
10.248.44.0 0.0.0.0 255.255.254.0 U 0 0 0 eth3
37.194.221.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
[b]178.49.132.2 10.248.44.1 255.255.255.255 UGH 0 0 0 eth3[/b] #это как раз то что до провайдера
192.168.18.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
192.168.28.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
Код: Выделить всё
egrep -rn "extern|local|nat" /etc/asterisk/sip* | grep -v "^;"
Код: Выделить всё
asterisk -rx 'sip reload'
Код: Выделить всё
[Oct 24 11:23:46] NOTICE[5299]: chan_sip.c:22622 handle_request_invite: Call from '3832090008' (178.49.132.2:5060) to extension '3832090008' rejected because extension not found in context 'from-novotelecom'.
Код: Выделить всё
[from-novotelecom] ; этот блок, соответственно, позволяет принимать входящие.
exten => 101,1,Answer
exten => 101,2,Dial(SIP/101,25,Ttr) ; входящий вызов перенаправляем на SIP телефон с номером 101
exten => 101,3,Hangup
[defaultS]
exten => _101,1,Dial(SIP/101/${EXTEN},60) ;эти строки позволяют ходить звонкам между внутренними телефонами
exten => _101,n,Hangup
exten => _102,1,Dial(SIP/102/${EXTEN},60)
exten => _102,n,Hangup
exten => _9.,1,Dial(SIP/${EXTEN:1}@novotelecom,30,r) ; это позволяет мне звонить наружу на городские через 9ку.
ПРоверил, опробовал заодно вариант, если провайдер за натом. Не вкатило.switch писал(а):Наделали винегрет из сервисов, теперь мучайтесь.
У вас банальная проблема непрохождения через NAT голоса, неправильно отрабатывает он.