VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
Baktery
Сообщения: 2
Зарегистрирован: 22 мар 2023, 23:17

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

Сообщение Baktery »

Привет. Есть два сервера 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 КБ) 2338 просмотров
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

Если вы старательно заштриховываете ИП адреса в дебаге, значит там публичные адреса.
Если там публичные адреса - то у вас криво работает 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 скачка.

Интересное облако у вас на схеме, на нём написано, что это Интернат. Могу спросить: наверное интернат для слабовидящих?
Baktery
Сообщения: 2
Зарегистрирован: 22 мар 2023, 23:17

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

Сообщение Baktery »

Нет, заштрихованные ip на снимке это локальные адреса. Ping и трассировка доходят до серверов через туннель, тем не менее собеседника не слышно.
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

Baktery писал(а):Нет, заштрихованные ip на снимке это локальные адреса.
А в чём смысл замазывать локальные адреса? Чтобы не хакнули в локальный адрес? Похоже вам - в платный суппорт.
Аватара пользователя
Zavr2008
Сообщения: 2211
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

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

Сообщение Zavr2008 »

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

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

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

Что за железка делает VPN и NAT? Что там с AIP ALG?
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH