|
Здравствуйте.
On 2015-12-14 16:20, Leonid Milyukhin wrote:
Два провайдера. Соответственно два внешних канала.
Канал №1 адрес 1.1.1.1 - маршрут по умолчанию
Канал №2 адрес 2.2.2.2 - к нему подключаемся клиентским устройством.
трафик туда-обратно наблюдаю на интерфейсах FreeBSD.
В логе CGP все нормально, за исключением того, что весь "out" уходит в
№2 с адреса 1.1.1.1 и клиент его не получает.
Х.Х.Х.Х - адрес ната клиента.
***
поступило из Х.Х.Х.Х по каналу №2.ответы пошли в №1
[]
Решению этой проблемы должно помочь создание отдельных сокетов SIP UDP (в настройках SIP -> Transport -> UDP Listener) на адресах 1.1.1.1 и 2.2.2.2 (в дополнение ксокету на 0.0.0.0 ака"все доступные", который должен быть последним в списке).
Но будет другая проблема: свои медиа сокеты CGPro привязывает к 0.0.0.0, чтобы была возможность рассылать с сокета на все доступные адреса, полагаясь лишь на локальную маршрутизацию. Это означает, что медиа данные сервер будет ожидать на и рассылать с адреса. который системой используется по умолчанию. В вашем случае - с адреса 1.1.1.1. Именно его надо указать в WAN IPs.
Привязывать медиа сокет к другому адресу можно в CG/PL скриптах, то есть в звонках, которые обслуживаются PBX скриптами.
14 декабря 2015 г., 13:38 пользователь Dmitry Akindinov
<CGatePro@ru.stalker.com <mailto:CGatePro@ru.stalker.com>> написал:
Здравствуйте
On 2015-12-14 13:40, Leonid Milyukhin wrote:
Добрый день.
FreeBSD 8.2 + CGP 6.0.11
Пытаюсь регистрировать VoIP шлюз DVG-5008S через канал №2. Ответные
пакеты идут через дефолтовый канал №1.
Если регистрироваться через №1, то все в порядке.
В "Сетевые Адреса Сервера" числятся внутренний локальный и оба
внешних
адреса.
В "IPv4 WAN Адрес:" записан адрес канала №2.
Каналы №1 и №2 - это что-то на шлюзе? Сервер должен работать с
каналами через разные адреса ил/или порты?
С TCP запросами к CGP, а также с другими UDP сервисами на шлюзе всё
правильно, т.е. ответы отправляются в тот канал, с которого
пришел запрос.
Можете прояснить ситуацию?
Покажите, пожалуйста, кусочек лога сервера, иллюстрирующий проблему?
--
Best regards,
Dmitry Akindinov
##################################################################
Вы получили это сообщение потому, что подписаны на список рассылки
<CGatePro@ru.stalker.com <mailto:CGatePro@ru.stalker.com>>.
Чтобы отписаться, отправьте сообщение на адрес
<CGatePro-off@ru.stalker.com <mailto:CGatePro-off@ru.stalker.com>>
Чтобы переключиться в режим дайджеста -
mailto:<CGatePro-digest@ru.stalker.com
<mailto:CGatePro-digest@ru.stalker.com>>
Чтобы переключиться в индексный режим -
mailto:<CGatePro-index@ru.stalker.com
<mailto:CGatePro-index@ru.stalker.com>>
Для административных запросов адрес <CGatePro-request@ru.stalker.com
<mailto:CGatePro-request@ru.stalker.com>>
Архив списка: http://ru.stalker.com/lists/CGatePro/list.html
--
Best regards,
Dmitry Akindinov
|
|