ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Телефон не регистрируется по OpenVPN

Проблемы и их решения Asterisk как такового

Модераторы: april22, Zavr2008

Re: Телефон не регистрируется по OpenVPN

Сообщение ded » 12 авг 2019, 20:24

Не надо никакие порты прокидывать. Трюки с прокидыванием портов нужны при трансляции - НАТ.
Если туннель построен правильно, то роутинг между двумя сетями site-2-site проходит без всяких правил iptables.

sip UDP binding делайте строго на внутренний ИП адрес, а не на 0.0.0.0
Пингайте интерфейс на котором sip слушает и принимает сигнализацию, с компьютера рядом с ИП телефоном Yealink, с соседнего адреса, типа 192.168.5.7
И смотрите
tcpdump -i eth1 icmp and host 192.168.5.7 - есть контакт? Если да, смотрите тогда пакеты регистрации от телефона -
tcpdump -i eth1 port 5160 and host 192.168.5.6 -s0 -A
можете оставить хоть 5160, или перевести на 5060.

mtr 192.168.3.17
вам в помощь
ded
 
Сообщений: 15805
Зарегистрирован: 26 авг 2010, 19:00

Re: Телефон не регистрируется по OpenVPN

Сообщение Jugger1030 » 13 авг 2019, 14:48

sip UDP binding делайте строго на внутренний ИП адрес, а не на 0.0.0.0
Пингайте интерфейс на котором sip слушает и принимает сигнализацию, с компьютера рядом с ИП телефоном Yealink, с соседнего адреса, типа 192.168.5.7
И смотрите
tcpdump -i eth1 icmp and host 192.168.5.7 - есть контакт? Если да, смотрите тогда пакеты регистрации от телефона

все сделал, при пинге 192.168.3.17 с ноутбука с адресом 192.168.5.10 на астериске дамп показывает эхо туда-обратно, то есть контакт имеется
tcpdump -i eth0 port 5160 and host 192.168.5.6 -s0 -A

дамп опять показывает, что шлются только пакеты с телефона
Код: выделить все
14:32:50.899126 IP 192.168.5.6.5160 > icl.sangoma.local.sip: SIP: REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
E..b..@.?..#.........(...N
.REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
Via: SIP/2.0/UDP 192.168.5.6:5160;branch=z9hG4bK-524287-1---d482cb6dbe054972;rport
Max-Forwards: 70
Contact: <sip:4141@192.168.5.6:5160;rinstance=c7a9453230c09d2e;transport=UDP>
To: "4141"<sip:4141@192.168.3.17;transport=UDP>
From: "4141"<sip:4141@192.168.3.17;transport=UDP>;tag=98baff64
Call-ID: gPGezVmHFLxr-srfVJJAaw..
CSeq: 1 REGISTER
Expires: 60
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE
User-Agent: Zoiper rv2.9.15-mod
Allow-Events: presence, kpml, talk
Content-Length: 0


14:32:52.899059 IP 192.168.5.6.5160 > icl.sangoma.local.sip: SIP: REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
E..b..@.?..#.........(...N
.REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
Via: SIP/2.0/UDP 192.168.5.6:5160;branch=z9hG4bK-524287-1---d482cb6dbe054972;rport
Max-Forwards: 70
Contact: <sip:4141@192.168.5.6:5160;rinstance=c7a9453230c09d2e;transport=UDP>
To: "4141"<sip:4141@192.168.3.17;transport=UDP>
From: "4141"<sip:4141@192.168.3.17;transport=UDP>;tag=98baff64
Call-ID: gPGezVmHFLxr-srfVJJAaw..
CSeq: 1 REGISTER
Expires: 60
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE
User-Agent: Zoiper rv2.9.15-mod
Allow-Events: presence, kpml, talk
Content-Length: 0


14:32:56.898704 IP 192.168.5.6.5160 > icl.sangoma.local.sip: SIP: REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
E..b..@.?..#.........(...N
.REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
Via: SIP/2.0/UDP 192.168.5.6:5160;branch=z9hG4bK-524287-1---d482cb6dbe054972;rport
Max-Forwards: 70
Contact: <sip:4141@192.168.5.6:5160;rinstance=c7a9453230c09d2e;transport=UDP>
To: "4141"<sip:4141@192.168.3.17;transport=UDP>
From: "4141"<sip:4141@192.168.3.17;transport=UDP>;tag=98baff64
Call-ID: gPGezVmHFLxr-srfVJJAaw..
CSeq: 1 REGISTER
Expires: 60
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE
User-Agent: Zoiper rv2.9.15-mod
Allow-Events: presence, kpml, talk
Content-Length: 0


14:33:00.918520 IP 192.168.5.6.5160 > icl.sangoma.local.sip: SIP: REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
E..b..@.?..#.........(...N
.REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
Via: SIP/2.0/UDP 192.168.5.6:5160;branch=z9hG4bK-524287-1---d482cb6dbe054972;rport
Max-Forwards: 70
Contact: <sip:4141@192.168.5.6:5160;rinstance=c7a9453230c09d2e;transport=UDP>
To: "4141"<sip:4141@192.168.3.17;transport=UDP>
From: "4141"<sip:4141@192.168.3.17;transport=UDP>;tag=98baff64
Call-ID: gPGezVmHFLxr-srfVJJAaw..
CSeq: 1 REGISTER
Expires: 60
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE
User-Agent: Zoiper rv2.9.15-mod
Allow-Events: presence, kpml, talk
Content-Length: 0

с астериска телефон пингуется. с телефона астериск тоже...
Если туннель построен правильно, то роутинг между двумя сетями site-2-site проходит без всяких правил iptables.

тогда вообще не соображу, в чем дело. Отключал IPTABLES, такая же хрень. Ни гугл, ни литература, ни тем более мой уже взорванный мозг не дают ответа в чем проблема :shock: . Хотя нутром чую, что решение очень простое
Jugger1030
 
Сообщений: 32
Зарегистрирован: 06 авг 2019, 11:27

Re: Телефон не регистрируется по OpenVPN

Сообщение ded » 13 авг 2019, 15:21

Взорванный мозг уже не созидает, а разрушает. Нет понимания что и куда посылается.
На icl.sangoma.local совсем никто не слушает UDP 5060 порт, куда вы посылаете запрос регистрации.

Проверить можно
netstat -nlp | grep :5060
netstat -nlp | grep asterisk

Зато Zoiper зачем-то сконфигурировали посылать с порта 5160 -
14:33:00.918520 IP 192.168.5.6.5160 > icl.sangoma.local.sip

Это вполне допустимо, лишь бы icl.sangoma.local что-то ответила, типа Auth WWW digest= realm= nonce=
как было в первом посте в этом топике.
Воспроизведите эту ситуацию.
ded
 
Сообщений: 15805
Зарегистрирован: 26 авг 2010, 19:00

Re: Телефон не регистрируется по OpenVPN

Сообщение Repz » 13 авг 2019, 15:29

на 192.168.3.17 раут для 192.168.5.6 куда пуляет? netstat -rn4
подключите у себя в сеть с астериском ноут с ip 192.168.5.66, он пингует телефончик 192.168.5.6?
Repz
 
Сообщений: 169
Зарегистрирован: 04 мар 2015, 12:35

Re: Телефон не регистрируется по OpenVPN

Сообщение ded » 13 авг 2019, 15:34

Repz,
Jugger1030 писал(а):все сделал, при пинге 192.168.3.17 с ноутбука с адресом 192.168.5.10 на астериске дамп показывает эхо туда-обратно, то есть контакт имеется
с маршрутами всё ОК.
ded
 
Сообщений: 15805
Зарегистрирован: 26 авг 2010, 19:00

Re: Телефон не регистрируется по OpenVPN

Сообщение Jugger1030 » 13 авг 2019, 16:07

при смене на клиенте порта на 5060 дамп выдает IP icl.sangoma.local > 192.168.5.6: ICMP icl.sangoma.local udp port sip unreachable,.
netstat -nlp | grep :5060

тишина..
netstat -nlp | grep asterisk

Код: выделить все
tcp        0      0 0.0.0.0:5038            0.0.0.0:*               LISTEN      11988/asterisk
tcp6       0      0 :::8088                 :::*                    LISTEN      11988/asterisk
tcp6       0      0 :::8089                 :::*                    LISTEN      11988/asterisk
udp        0      0 192.168.3.17:5160       0.0.0.0:*                           11988/asterisk
udp        0      0 192.168.3.17:11524      0.0.0.0:*                           11988/asterisk
udp        0      0 192.168.3.17:11525      0.0.0.0:*                           11988/asterisk
udp        0      0 192.168.3.17:15756      0.0.0.0:*                           11988/asterisk
udp        0      0 192.168.3.17:15757      0.0.0.0:*                           11988/asterisk
udp        0      0 192.168.3.17:14116      0.0.0.0:*                           11988/asterisk
udp        0      0 192.168.3.17:14117      0.0.0.0:*                           11988/asterisk
udp        0      0 192.168.3.17:16206      0.0.0.0:*                           11988/asterisk
udp        0      0 192.168.3.17:16207      0.0.0.0:*                           11988/asterisk
udp        0      0 0.0.0.0:4569            0.0.0.0:*                           11988/asterisk
unix  2      [ ACC ]     STREAM     LISTENING     37002    12140/PM2 v2.10.6:   /home/asterisk/.pm2/pub.sock
unix  2      [ ACC ]     STREAM     LISTENING     37003    12140/PM2 v2.10.6:   /home/asterisk/.pm2/rpc.sock
unix  2      [ ACC ]     STREAM     LISTENING     33704    11988/asterisk       /var/run/asterisk/asterisk.ctl

я в шоке.. обратно переключил порт клиента на 5160 и опять ерунда
Код: выделить все
16:02:41.378064 IP icl.sangoma.local > 192.168.5.6: ICMP icl.sangoma.local udp port sip unreachable, length 556
E..@:p..@..%................E..b..@.?..#.........(...N+.REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
Via: SIP/2.0/UDP 192.168.5.6:5160;branch=z9hG4bK-524287-1---6cc7e2ce5e13e82e;rport
Max-Forwards: 70
Contact: <sip:4141@192.168.5.6:5160;rinstance=5e1596acb7aef343;transport=UDP>
To: "4141"<sip:4141@192.168.3.17;transport=UDP>
From: "4141"<sip:4141@192.168.3.17;transport=UDP>;tag=0eb0671d
Call-ID: a1ZN3Z7A_82Dnn_9-8jgRQ..
CSeq: 1 REGISTER
Expires: 60
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE
User-Agent: Zoiper rv2.9.15-
^C
10 packets captured
13 packets received by filter
0 packets dropped by kernel
[root@icl ~]# tcpdump host 192.168.5.6 -s0 -A
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
16:03:15.355779 IP 192.168.5.6.5160 > icl.sangoma.local.sip: SIP: REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
E..b..@.?..#.........(...N4.REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
Via: SIP/2.0/UDP 192.168.5.6:5160;branch=z9hG4bK-524287-1---0533ede19f6dad01;rport
Max-Forwards: 70
Contact: <sip:4141@192.168.5.6:5160;rinstance=5e1596acb7aef343;transport=UDP>
To: "4141"<sip:4141@192.168.3.17;transport=UDP>
From: "4141"<sip:4141@192.168.3.17;transport=UDP>;tag=0eb0671d
Call-ID: a1ZN3Z7A_82Dnn_9-8jgRQ..
CSeq: 2 REGISTER
Expires: 60
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE
User-Agent: Zoiper rv2.9.15-mod
Allow-Events: presence, kpml, talk
Content-Length: 0


16:03:15.355797 IP icl.sangoma.local > 192.168.5.6: ICMP icl.sangoma.local udp port sip unreachable, length 556
E..@f...@...................E..b..@.?..#.........(...N4.REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
Via: SIP/2.0/UDP 192.168.5.6:5160;branch=z9hG4bK-524287-1---0533ede19f6dad01;rport
Max-Forwards: 70
Contact: <sip:4141@192.168.5.6:5160;rinstance=5e1596acb7aef343;transport=UDP>
To: "4141"<sip:4141@192.168.3.17;transport=UDP>
From: "4141"<sip:4141@192.168.3.17;transport=UDP>;tag=0eb0671d
Call-ID: a1ZN3Z7A_82Dnn_9-8jgRQ..
CSeq: 2 REGISTER
Expires: 60
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE
User-Agent: Zoiper rv2.9.15-
16:03:19.354378 IP 192.168.5.6.5160 > icl.sangoma.local.sip: SIP: REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
E..b..@.?..#.........(...N4.REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
Via: SIP/2.0/UDP 192.168.5.6:5160;branch=z9hG4bK-524287-1---0533ede19f6dad01;rport
Max-Forwards: 70
Contact: <sip:4141@192.168.5.6:5160;rinstance=5e1596acb7aef343;transport=UDP>
To: "4141"<sip:4141@192.168.3.17;transport=UDP>
From: "4141"<sip:4141@192.168.3.17;transport=UDP>;tag=0eb0671d
Call-ID: a1ZN3Z7A_82Dnn_9-8jgRQ..
CSeq: 2 REGISTER
Expires: 60
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE
User-Agent: Zoiper rv2.9.15-mod
Allow-Events: presence, kpml, talk
Content-Length: 0


16:03:19.354419 IP icl.sangoma.local > 192.168.5.6: ICMP icl.sangoma.local udp port sip unreachable, length 556
E..@g...@...................E..b..@.?..#.........(...N4.REGISTER sip:192.168.3.17;transport=UDP SIP/2.0
Via: SIP/2.0/UDP 192.168.5.6:5160;branch=z9hG4bK-524287-1---0533ede19f6dad01;rport
Max-Forwards: 70
Contact: <sip:4141@192.168.5.6:5160;rinstance=5e1596acb7aef343;transport=UDP>
To: "4141"<sip:4141@192.168.3.17;transport=UDP>
From: "4141"<sip:4141@192.168.3.17;transport=UDP>;tag=0eb0671d
Call-ID: a1ZN3Z7A_82Dnn_9-8jgRQ..
CSeq: 2 REGISTER
Expires: 60
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE
User-Agent: Zoiper rv2.9.15-
^C
что вообще происходит?
Jugger1030
 
Сообщений: 32
Зарегистрирован: 06 авг 2019, 11:27

Re: Телефон не регистрируется по OpenVPN

Сообщение Jugger1030 » 13 авг 2019, 16:10

Repz писал(а):на 192.168.3.17 раут для 192.168.5.6 куда пуляет? netstat -rn4
подключите у себя в сеть с астериском ноут с ip 192.168.5.66, он пингует телефончик 192.168.5.6?

Код: выделить все
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.3.11    0.0.0.0         UG        0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
192.168.3.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
ххх.хх.хх.хх    192.168.3.241   255.255.255.255 UGH       0 0          0 eth0 #маршрут на другой астериск в другом городе

из локальной сети с ноута пингуется телефон
Jugger1030
 
Сообщений: 32
Зарегистрирован: 06 авг 2019, 11:27

Re: Телефон не регистрируется по OpenVPN

Сообщение ded » 13 авг 2019, 16:46

Jugger1030 писал(а):при смене на клиенте порта на 5060 дамп выдает IP icl.sangoma.local > 192.168.5.6: ICMP icl.sangoma.local udp port sip unreachable,.
netstat -nlp | grep :5060

тишина..
что вообще происходит?
Странно, правда?
Не смущает, что 5060 никто не слушает? А SIP поднят на 5160 ?
Код: выделить все
udp        0      0 192.168.3.17:5160
всё равно будем долбить на icl.sangoma.local:5060, вдруг случится чудо?
Код: выделить все
16:03:15.355779 IP 192.168.5.6.5160 > icl.sangoma.local.sip

Вы тупите, помогать уже не вижу смысла.
ded
 
Сообщений: 15805
Зарегистрирован: 26 авг 2010, 19:00

Re: Телефон не регистрируется по OpenVPN

Сообщение Jugger1030 » 13 авг 2019, 17:26

Не смущает, что 5060 никто не слушает? А SIP поднят на 5160 ?
я не пойму, причем тут 5060? SIP поднят на 5160, на телефоне тоже указан 5160, где вы видите что долбим на 5060? в дампе вообще такой цифры нет. телефон посылает запрос с порта 5160 на порт 5160 астериск. Укажите пожалуйста, чего я не вижу и упускаю?. SIP обязательно перенастроить на 5060?
Jugger1030
 
Сообщений: 32
Зарегистрирован: 06 авг 2019, 11:27

Re: Телефон не регистрируется по OpenVPN

Сообщение ded » 13 авг 2019, 17:33

Я вижу, а вы - нет.
14:33:00.918520 IP 192.168.5.6.5160 > icl.sangoma.local.sip

Когда дамп видит хорошо известные порты, он их показывает буквами, а не цифрами.

19:31:05.940794 IP 192.168.86.254.44423 > distroman.mycompany.com.carrius-rshell
19:31:05.829920 IP 192.168.86.12.netbios-ns > 192.168.86.255.netbios-ns
19:32:19.079470 IP 192.168.86.254.56073 > 192.168.86.1.domain
ded писал(а): как было в первом посте в этом топике.
Воспроизведите эту ситуаци
ded
 
Сообщений: 15805
Зарегистрирован: 26 авг 2010, 19:00

Пред.След.

Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH