freeswitchforum.com
https://freeswitchforum.com/

Как правильно оформлять несколько gateway на разных src
https://freeswitchforum.com/viewtopic.php?f=6&t=474
Страница 1 из 1

Автор:  astashov [ 05 июн 2015 17:03 ]
Заголовок сообщения:  Как правильно оформлять несколько gateway на разных src

Есть несколько шлюзов внешних. ФС подключается к ним по разным каналам.
В профиле по умолчанию, стоит
[+] вот так
<param name="rtp-ip" value="$${local_ip_v4}"/>
<param name="sip-ip" value="$${local_ip_v4}"/>
<param name="ext-rtp-ip" value="auto-nat"/>
<param name="ext-sip-ip" value="auto-nat"/>


И если я пытаюсь подключаться к шлюзу, который идет по приватному каналу, то ФС естественно подставляет адрес источника интернет канала(определенном по stun).

Я завел второй профиль, в котором явно указал какой должен быть адрес для sip и rtp.
[+] как то вот так.....
<param name="rtp-ip" value="10.0.0.2"/>
<param name="sip-ip" value="10.0.0.2"/>
<param name="ext-rtp-ip" value="10.0.0.2"/>
<param name="ext-sip-ip" value="10.0.0.2"/>

И уже в этом профиле завел шлюз.
Все работает. Замечательно.

Но мне почему то не очень так нравиться, автоматизировать не удобно.
Это единственный правильны вариант? Или я могу в настройках шлюза как то указать использовать определенный адрес(у меня не получилось принудить использовать другой адрес. Хотя думаю что нет, т.к. адрес выставляется в профиле.)

Может можно как то ФС(на уровне gateway желательно) сказать использовать адрес, который идет по движению трафика до рег сервера и игнорировать stun?

И второй вопрос: как принудить ФС использовать локальный Hosts файл, а то он идет через указанные в резолв файле адрес, и игнорирует то что есть в hosts файле. В частности ростелеком резолвит свои адреса только через свои днс-сы, что не совсем устраивает, и самым удобным вариантом является прописать данные в hosts, но приходится в днс поднимать форвард зону.

Спрашиваю только то, на что не нашел ответы в вики, и хочется услышать мнения бывалых.

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/