Да, я в астериске совсем не эксперт,только учусь. Всего-то - прочитал библию Астериска от О'Рейли, поднял два сервера Астериска, настроил на одном звонки через СИП-провайдера и диалплан расписал, гордиться нечем. Первый раз настраиваю такую сложную связку - на одном сервере и белый IP по pppoe и OpenVPN-туннель и сам Asterisk. И я довольно сильно запутался. Потому и пробую то iax2 то sip, ведь если заработает один, то и второй вариант тоже будет работать. На данный момент остановился все же на SIP, с ним проходит звонок, но нет голоса, потому как в tcpdump из туннеля показывает, что клиент шлет RTP поток на внешний белый IP офисного Астериска. Почему так - понять пока не могу.
На сервере у меня
А на клиенте:Got RTP packet from 192.168.1.117:10114 (type 08, seq 031869, ts 1709680732, len 000160)
Sent RTP packet to 10.0.0.17:12264 (type 00, seq 006522, ts 1709680728, len 000160)
Got RTP packet from 192.168.1.117:10114 (type 08, seq 031870, ts 1709680892, len 000160)
Sent RTP packet to 10.0.0.17:12264 (type 00, seq 006523, ts 1709680888, len 000160)
Got RTP packet from 192.168.1.117:10114 (type 08, seq 031871, ts 1709681052, len 000160)
Sent RTP packet to 10.0.0.17:12264 (type 00, seq 006524, ts 1709681048, len 000160)
Got RTP packet from 192.168.1.117:10114 (type 08, seq 031872, ts 1709681212, len 000160)
Sent RTP packet to 10.0.0.17:12264 (type 00, seq 006525, ts 1709681208, len 000160)
Got RTP packet from 192.168.1.117:10114 (type 08, seq 031873, ts 1709681372, len 000160)
Sent RTP packet to 10.0.0.17:12264 (type 00, seq 006526, ts 1709681368, len 000160)
Got RTP packet from 192.168.1.117:10114 (type 08, seq 031874, ts 1709681532, len 000160)
Sent RTP packet to 10.0.0.17:12264 (type 00, seq 006527, ts 1709681528, len 000160)
Got RTP packet from 192.168.1.117:10114 (type 08, seq 031875, ts 1709681692, len 000160)
Sent RTP packet to 10.0.0.17:12264 (type 00, seq 006528, ts 1709681688, len 000160)
Got RTP packet from 192.168.1.117:10114 (type 08, seq 031876, ts 1709681852, len 000160)
Sent RTP packet to 10.0.0.17:12264 (type 00, seq 006529, ts 1709681848, len 000160)
Got RTP packet from 192.168.1.117:10114 (type 08, seq 031877, ts 1709682012, len 000160)
Sent RTP packet to 10.0.0.17:12264 (type 00, seq 006530, ts 1709682008, len 000160)
Здесь 7.7.7.7 - внешний белый IP Астериска.Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Sent RTP P2P packet to 7.7.7.7:11544 (type 00, len 000160)
Sent RTP P2P packet to 192.168.2.11:10060 (type 00, len 000160)
Почему шлет на белый - не понимаю. В описаниях пира-сервера в sip.conf стоит fromdomain=10.0.0.* соответственно концам VPN-тоннеля. Почему упорно на втором отправляется на белый IP? Возможно, потому что в офисе в sip.conf [general] прописано жестко externip=7.7.7.7? Как это можно поправить? Убрать нельзя, так как это требование провайдера телефонии...
Кстати, пока гуглил, нашел в рунете неоднократное упоминание ника awsswa - судя по всему, он очень грамотный специалист, хотя и временно официально нетрудоустроенный. Прочитал много интересного.