На сервере Freeswitch SIP с двумя сетевыми картами, как я могу включить вызовы между внутренним профилем и внешним профилем? У меня eth0 192.168.1.10 и общедоступный IP-адрес eth1 41.x.x.x
София статус профиль внутренний
-------------------------------------------------- ------------
Доменное имя Н / Д
Auto-NAT false
DBName sofia_reg_default
Хосты Pres 192.168.1.10,192.168.1.10
XML план набора
Общедоступный контекст
Испытание Realm auto_from
RTP-IP 192.168.1.10
Внешний RTP-IP 41.x.x.x
SIP-IP 192.168.1.10
Внешний SIP-IP 41.x.x.x
URL sip: mod_sofia@41.x.x.x: 5060
BIND-URL sip: mod_sofia@41.x.x.x: 5060; maddr = 192.168.1.10; транспорт = udp, tcp
УДЕРЖАТЬ-МУЗЫКА local_stream: // moh
ВЫХОДНОЙ ПРОКСИ Н / Д
КОДЕКИ В OPUS, PCMA, PCMU
КОДЕКИ ИЗ OPUS, PCMA, PCMU
ТЕЛ-СОБЫТИЕ 101
DTMF-РЕЖИМ rfc2833
СПГ 13
СЕССИЯ-ДО 0
МАКС-ДИАЛОГ 0
NOMEDIA false
ПОЗДНЕЕ ОТКАЗАНИЕ ложно
ПРОКСИ-МЕДИА ложь
ZRTP-PASSTHRU ложный
АГРЕССИВЕНАТ правда
ЗВОНОК 0
НЕУДАЧНЫЕ ЗВОНКИ 0
ВЫЗОВ 0
НЕИСПРАВНОСТЬ-ВЫЗОВ 0
РЕГИСТРАЦИЯ 67
софия статус профиль внешний
-------------------------------------------------- --------
Доменное имя Н / Д
Auto-NAT false
DBName sofia_reg_external
XML плана набора Pres Hosts
Общедоступный контекст
Испытание Realm auto_to
Внешний RTP-IP 41.x.x.x
Внешний SIP-IP 41.x.x.x
URL sip: mod_sofia@41.x.x.x: 5060
BIND-URL sip: mod_sofia@41.x.x.x: 5060; maddr = 41.x.x.x; транспорт = udp, tcp
HOLD-МУЗЫКА Н / Д
ВЫХОДНОЙ ПРОКСИ Н / Д
КОДЕКИ В OPUS, PCMU, PCMA, G729
КОДЕКИ ВЫХОДА OPUS, PCMU, PCMA, G729
ТЕЛ-СОБЫТИЕ 101
DTMF-РЕЖИМ rfc2833
СПГ 13
СЕССИЯ-ДО 0
МАКС-ДИАЛОГ 0
NOMEDIA false
ПОЗДНЕЕ ОТКАЗАНИЕ ложно
ПРОКСИ-МЕДИА ложь
ZRTP-PASSTHRU ложный
АГРЕССИВЕНАТ ложь
ЗВОНОК 0
НЕУДАЧНЫЕ ЗВОНКИ 0
ВЫЗОВ 0
НЕИСПРАВНОСТЬ-ВЫЗОВ 0
РЕГИСТРАЦИЯ 23
Когда пытаюсь позвонить - получаю USER_NOT_RIGN для пользователя внешнего профиля.
Спасибо.
Я установил ext-sip-ip value = "autonat: $$ {external_sip_ip}"
на внутреннем профиле и удалил внешний профиль. Теперь пользователи, зарегистрированные с общедоступным IP-адресом и находящиеся в локальной сети, могут общаться!