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

Нет голоса с одной из сторон

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

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

Нет голоса с одной из сторон

Сообщение Baktery » 23 мар 2023, 01:07

Привет. Есть два сервера Asterisk в разных офисах, объединённых vpn-ом и транком iax.
На каждом из концов офисов (шлюзах) создан vpn-клиент, и на каждом Asterisk зарегистрирован sip номер. Проблема в том что при звонке одного sip номера что зарегистрирован за vpn-клиентом, на другой номер второго Asterisk, слышно собеседника только из одной стороны (схема прилагается, а также sngrep из каждого сервера ). rtp 10000-20000 разрешены.
В чем может быть проблема?
Вложения
Asterisk B.png
Asterisk A.png
11111.png
11111.png (29.97 KIB) Просмотров: 1379
Baktery
 
Сообщений: 2
Зарегистрирован: 23 мар 2023, 00:17

Re: Нет голоса с одной из сторон

Сообщение ded » 23 мар 2023, 01:49

Если вы старательно заштриховываете ИП адреса в дебаге, значит там публичные адреса.
Если там публичные адреса - то у вас криво работает VPN.
При правильной схеме работы все участки прохождения вызовов идут по приватным адресам. В том числе и у удалённых клиентов, которые пользуются VPN. Их ИП-телефон, или софтфон, или SIP-приложение, должен биндится на внутренний ИП-адрес, который VPN-слиент заворачивает в туннель, а не НАТит. В такой схеме не должно быть никаких трансляций адресов, и пробросов портов типа RTP 10000-20000 UDP.

А на обоих Астерисках должны быть прописаны диапазоны локальных сетей офисоф А и Б, а также диапазоны внутренних адресов удалённых VPN-клиентов. Это указание Астериску, что не нужно подставлять внешний публичный extern IP.
Приправильной регистрации удалённых VPN-клиентов они должны видится по CLI> sip show peers
как локальные, nat=no
Проверяйте трассу до них с Астерисков через
mtr ip_addr_remote_sip_client
должно допрыгивать за 2 скачка.

Интересное облако у вас на схеме, на нём написано, что это Интернат. Могу спросить: наверное интернат для слабовидящих?
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Нет голоса с одной из сторон

Сообщение Baktery » 23 мар 2023, 08:15

Нет, заштрихованные ip на снимке это локальные адреса. Ping и трассировка доходят до серверов через туннель, тем не менее собеседника не слышно.
Baktery
 
Сообщений: 2
Зарегистрирован: 23 мар 2023, 00:17

Re: Нет голоса с одной из сторон

Сообщение ded » 23 мар 2023, 10:51

Baktery писал(а):Нет, заштрихованные ip на снимке это локальные адреса.
А в чём смысл замазывать локальные адреса? Чтобы не хакнули в локальный адрес? Похоже вам - в платный суппорт.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Нет голоса с одной из сторон

Сообщение Zavr2008 » 23 мар 2023, 11:45

два сервера Asterisk в разных офисах, объединённых vpn-ом и транком iax.

А на рисунках замалеванных - SIP.

Там идет реивайт, значит не прописано directmedia=no в транке.
Значит нет правильного localnet, включающего в себя обе сети обоих офисов.

На схеме сети у Вас недопонимание - Не должно быть фаервола внутри сети, через VPN проходить прямо должно.

Что за железка делает VPN и NAT? Что там с AIP ALG?
Российские шлюзы E1 Alvis-GW. Модернизация УПАТС с E1, Установка FreePBX, Системы антифрод "в разрыв" потоков E1 PRI / SS#7 ISUP.
Аватар пользователя
Zavr2008
 
Сообщений: 2160
Зарегистрирован: 27 янв 2011, 01:35


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

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

Сейчас этот форум просматривают: Google [Bot] и гости: 16

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