freeswitchforum.com

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

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

Текущее время: 27 апр 2024 21:13

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: sip vlan ростелеком
СообщениеДобавлено: 20 авг 2015 14:57 

Зарегистрирован: 12 май 2015 12:35
Сообщения: 58
Здравы будьте!
Возникла необходимость подглючить sip «городской номер» от ростелеком. vlan настроен, сервер доступен. трудность в том, что «потребители» подключаются к локальному eth0 192.168.222.20, а sip от ростелеком находится на eth0.3337 ip 10.212.223.252. Сложность а том, что пакеты в сторону ростелекома улетают с адресом 192.168.222.20 в заголовке и, разумеется, он не отвечает, т.к. в заголовке требуется vlan ip. Установил siproxd (в надежде на манипуляции с заголовком), но, видимо, с конфигом что-то не правильно. Конфиг во вложении.
Не смотря на то, что в ответ на команды

sofia profile external killgw 232049
sofia profile external rescan
sofia profile external register 232049
и последующую
sofia status
выдаёт:
external::232049 gateway sip:2232049@192.168.222.20:15080 REGED
в консоли FS, нет никакой активности на eth0.3337 (tcpdump -vvv -i eth0.3337), да и в логах siproxd тишина на указанные команды...
Благодарю.

не даёт прикрепить файл :(
Код:
if_inbound  = br0
if_outbound = eth0.3337
host_outbound = 77.40.0.145
hosts_allow_reg = 192.168.222.0/16
hosts_allow_sip = 192.168.222.0/16
sip_listen_port = 15080
daemonize = 1
silence_log = 1
user = siproxd
chrootjail = /var/lib/siproxd/
registration_file = /var/lib/siproxd/siproxd_registrations
autosave_registrations = 300
pid_file = /var/run/siproxd/siproxd.pid
rtp_proxy_enable = 1
rtp_port_low  = 7070
rtp_port_high = 7089
rtp_timeout = 300
rtp_dscp = 46
sip_dscp = 0
rtp_input_dejitter  = 0
rtp_output_dejitter = 0
tcp_timeout = 600
tcp_connect_timeout = 500
tcp_keepalive = 20
debug_level =      -1
debug_port = 0
outbound_proxy_host = 77.40.0.145
outbound_proxy_port = 5060
plugindir=/usr/lib/siproxd/
load_plugin=plugin_logcall.la
plugin_demo_string = This_is_a_string_passed_to_the_demo_plugin
plugin_shortdial_akey = *00
plugin_shortdial_entry = 17474743246
plugin_shortdial_entry = 17474745000
plugin_defaulttarget_log = 1
plugin_defaulttarget_target = sip:internal@dddd:port
plugin_fix_bogus_via_networks = 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
plugin_stun_server = stun.xten.com
plugin_stun_port = 3478
plugin_stun_period = 300
plugin_prefix_akey = 0
plugin_regex_desc    = Test Regex 1
plugin_regex_pattern = ^sip:00
plugin_regex_replace = +
plugin_regex_desc    = Test Regex 2
plugin_regex_pattern = ^sip:01
plugin_regex_replace = +a
plugin_regex_desc    = Test Regex 3
plugin_regex_pattern = ^(sips?):01
plugin_regex_replace = \1:001


/etc/freeswitch/sip_profiles/external/sip_rostelecom.xml:
Код:
<include>
<gateway name="232049">
  <param name="username" value="2232049"/>
  <param name="realm" value="192.168.222.20:15080"/>
  <param name="auth-calls" value="true"/>
  <param name="password" value="пароль :)"/>
  <param name="expire-seconds" value="300"/>
  <param name="register" value="true"/>
</gateway>
</include>

преобразование к виду
Код:
<include>
<gateway name="232049">
  <param name="username" value="2232049"/>
  <param name="realm" value="77.40.0.145:5060"/>
  <param name="auth-calls" value="true"/>
  <param name="password" value="пароль :)"/>
  <param name="expire-seconds" value="300"/>
  <param name="proxy" value="192.168.222.20:15080"
  <param name="register" value="true"/>
</gateway>
</include>

не помогло...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: sip vlan ростелеком
СообщениеДобавлено: 20 авг 2015 15:34 

Зарегистрирован: 24 дек 2014 10:40
Сообщения: 85
Создайте еще один профиль external, у которого адреса будут Вашего vlan. И закрепите шлюз за новым профилем.

_________________
Если бы я был админом одной организации, я бы сделал все по другому.....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: sip vlan ростелеком
СообщениеДобавлено: 20 авг 2015 16:26 

Зарегистрирован: 12 май 2015 12:35
Сообщения: 58
А активировать его можно только командой reload mod_sofia ?
ибо reloadxml и sofia profile ... ничего не дали...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: sip vlan ростелеком
СообщениеДобавлено: 20 авг 2015 16:28 

Зарегистрирован: 11 авг 2015 08:59
Сообщения: 47
Откуда: Russia,Perm
sofia profile имя start

_________________
коммерческая поддержка skype: yarick_perm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: sip vlan ростелеком
СообщениеДобавлено: 20 авг 2015 16:32 

Зарегистрирован: 12 май 2015 12:35
Сообщения: 58
sofia profile имя... а вот с именем-то и облом. нет там имени вновь созданного профиля...

Код:
<profile name="external_vlan3337">
  <!-- http://wiki.freeswitch.org/wiki/Sofia_Configuration_Files -->
  <!-- This profile is only for outbound registrations to providers -->
  <gateways>
    <X-PRE-PROCESS cmd="include" data="vlan3337/*.xml"/>
  </gateways>
......
    <param name="rtp-ip" value="10.212.223.252"/>
    <param name="sip-ip" value="10.212.223.252"/>
....

разумеется, в sip_rostelecom перенесён в папку vlan3337/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: sip vlan ростелеком
СообщениеДобавлено: 20 авг 2015 16:38 

Зарегистрирован: 12 май 2015 12:35
Сообщения: 58
Хотя в консолидированном /var/log/freeswitch/freeswitch.xml.fsxml профиль присутствует


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: sip vlan ростелеком
СообщениеДобавлено: 20 авг 2015 16:43 

Зарегистрирован: 12 май 2015 12:35
Сообщения: 58
понял. :) благодарю!


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

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


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

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


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

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