freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 28 мар 2024 20:23

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Freeswitch и NAT
СообщениеДобавлено: 05 дек 2016 21:17 

Зарегистрирован: 22 окт 2015 20:31
Сообщения: 156
Откуда: Киев
Приветствую.
Возник немного нубский вопрос, но пока не могу понять куда копать.
Есть 2 фрисвича в одной сети, оба за NAT, но доступ во внешний мир имеет только один, проброс портов, все такое.
Соответственно, на фрисвич2 прописаны ext-sip-ip и ext-rtp-ip.
Проблема в звонке с фрисвича1 на фрисвич2, а именно, в поведении фрисвича1.
Фрисвич2 при ответе на звонок (пакет 200 OK) в поле Contact прописывает свой внешний адрес (при том, что все происходит в локальной сети), и пакет ACK фрисвич1 пытается отправить не на внутренний адрес фрисвич2, а на внешний. Роутер такого выдержать не может и дропает пакет.
Вопрос - как заставить либо фрисвич1 отвечать в течение всей сессии на внутренний адрес фрисвич2, игнорируя поле Contact (пробовал aggressive-nat и NDLB-force-rport), либо как заставить фрисвич2, если он видит, что работа идет в локальной сети - использовать внутренние адреса, а если с внешними сетями - внешние.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch и NAT
СообщениеДобавлено: 05 дек 2016 21:33 

Зарегистрирован: 23 авг 2014 11:49
Сообщения: 368
Откуда: Казань
а что вы хотите увидеть когда fs1 звонит на профиль fs2 у которого профиль использует внешний ip?
сделайте отдельный профиль в fs2 для fs1 у которого нет внешнего ip

_________________
Пути IP-пакета неисповедимы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch и NAT
СообщениеДобавлено: 05 дек 2016 21:59 

Зарегистрирован: 22 окт 2015 20:31
Сообщения: 156
Откуда: Киев
Идея хорошая, но потребует переделки многих вещей, просто сверху еще GUI накручен


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch и NAT
СообщениеДобавлено: 06 дек 2016 14:52 

Зарегистрирован: 22 окт 2015 20:31
Сообщения: 156
Откуда: Киев
В общем, пока решил проблему немного костыльно, прописал на fs2 ext-sip-ip = local.ip, ext-rtp-ip = external.ip


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB