freeswitchforum.com
https://freeswitchforum.com/

freeswitch и vlan
https://freeswitchforum.com/viewtopic.php?f=6&t=285
Страница 1 из 3

Автор:  sugiura [ 20 мар 2014 08:44 ]
Заголовок сообщения:  freeswitch и vlan

Снова я чего-то не понимаю.:) Как можно соединить freeswitch с sip-транком через vlan без использования gateway?

Автор:  Vlad1983 [ 20 мар 2014 08:50 ]
Заголовок сообщения:  Re: freeswitch и vlan

тоже самое, но по-русски изложите!

Автор:  sugiura [ 20 мар 2014 09:04 ]
Заголовок сообщения:  Re: freeswitch и vlan

Есть vlan на сетевом интерфейсе, для него открыт sip-trunk без регистрации. Попытался использовать в шлюзе:
Код:
<param name="register" value="false"/>

но не помогло. При звонке даёт Invalid Gateway.
Вот и хочу уточнить, можно ли как-то в обход всего этого напрямую выкидывать звонок на sip-trunk?

Автор:  Vlad1983 [ 20 мар 2014 09:20 ]
Заголовок сообщения:  Re: freeswitch и vlan

если не помогло значит неправильно заведен конфиг шлюза

можно и без шлюза
<action application="bridge" data="sofia/rt-vlan/9998881111@10.10.10.10"/>
но неудобно если таких строк множество разбросаных по всему диалплану

Автор:  sugiura [ 20 мар 2014 10:19 ]
Заголовок сообщения:  Re: freeswitch и vlan

Т.е. если я правильно понял, то rt-vlan (в данном случае) это название sip-профиля на этом сетевом интерфейсе, 9998881111 это ${destination_number}, а 10.10.10.10 - адрес sip-транка?:)

Автор:  Vlad1983 [ 20 мар 2014 11:01 ]
Заголовок сообщения:  Re: freeswitch и vlan

да

Автор:  sugiura [ 20 мар 2014 15:18 ]
Заголовок сообщения:  Re: freeswitch и vlan

Спасибо, помогло.:)

Автор:  sugiura [ 21 мар 2014 10:56 ]
Заголовок сообщения:  Re: freeswitch и vlan

Можно ли таким же образом принимать входящие?
tcpdump'ом снял дамп пакетов, идущих на нужный мне интерфейс:
[+] 
Код:
INVITE sip:вызываемый_номер@адрес_моего_интерфейса SIP/2.0
Via: SIP/2.0/UDP адрес_сип_транка:5060;branch=z9hG4bK74bfd027;rport
Max-Forwards: 70
From: "звонящий_номер" <sip:звонящий_номер@адрес_сип_транка>;tag=as6704796d
To: <sip:вызываемый_номер@адрес_моего_интерфейса>
Contact: <sip:звонящий_номер@адрес_сип_транка:5060>
Call-ID: 6f7887bb1fb36ab72209a4cd0d2a0cde@адрес_сип_транка:5060
CSeq: 102 INVITE
User-Agent: FPBX-2.9.0(1.8.8.2)
Date: Thu, 20 Mar 2014 13:10:36 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 240


Сип-профиль на интерфейсе слушает порт 5060, но при звонке до fs дело даже не доходит. В логах пусто

Автор:  Vlad1983 [ 21 мар 2014 11:44 ]
Заголовок сообщения:  Re: freeswitch и vlan

можно
шлюзы без регистрации только для исходящих и нужны

включить трассировку sofia
видит sofia она запросы?

Автор:  sugiura [ 21 мар 2014 12:24 ]
Заголовок сообщения:  Re: freeswitch и vlan

Посмотрел sofia status и обнаружил, что профиль, который должен слушать нужный мне интерфейс и порт, вместо нужного мне интерфейса слушает $${local_ip_v4}.
Хотя в настройках стоит:
Код:
<param name="sip-ip" value="IP_нужного_интерфейса"/>
<param name="rtp-ip" value="IP_нужного_интерфейса"/>

Не понимаю, почему так..

Есть профиль для исходящих на этом интерфейсе, использующий порт 5070, это работает. А обсуждаемый должен слушать 5060 на нём же.

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