ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

как узнать какой ip адрес у инсталлированного freeswitch в w

Использование и настройка других открытых VoIP PBX

Модераторы: april22, Zavr2008

как узнать какой ip адрес у инсталлированного freeswitch в w

Сообщение it_tech » 07 июл 2012, 00:15

поставил freeswitch.msi под windows7 на локальном компьютере
вбиваю в x-lite ip адрес 127.0.0.1 - система не подключается
как узнать какой ip адрес у инсталлированного freeswitch в windows?
it_tech
 
Сообщений: 89
Зарегистрирован: 26 май 2012, 13:19

Re: как узнать какой ip адрес у инсталлированного freeswitch

Сообщение it_tech » 07 июл 2012, 00:25

в vars.xml есть строка
<X-PRE-PROCESS cmd="set" data="domain=$${local_ip_v4}"/>

также local_ip_v4 запись есть в других xml файлах

система сама определяет ip адрес или его нужно настраивать?
it_tech
 
Сообщений: 89
Зарегистрирован: 26 май 2012, 13:19

Re: как узнать какой ip адрес у инсталлированного freeswitch

Сообщение Sfinx » 07 июл 2012, 00:53

Боюсь что адрес такой же как и у windows, если конечно msi не содержит виртуалку с Linux, что весьма маловероятно. Вам правильно заметили - его еще прилично нужно донастраивать, чтобы приступить к звонкам через xlite. Для начала неплохо бы посмотреть какая служба висит на 5060 UDP порту сетевых интерфейсов, если, конечно, вообще висит. Как это делается в ведре - х.з., в unix - netstat -anp|grep 5060 ;)
Rus

-----------
SfinxSoft
http://sfinxsoft.com
Аватар пользователя
Sfinx
 
Сообщений: 672
Зарегистрирован: 21 июн 2011, 23:40
Откуда: Odessa

Re: как узнать какой ip адрес у инсталлированного freeswitch

Сообщение Vlad1983 » 07 июл 2012, 10:18

смотрим
conf/autoload_configs/sofia.conf.xml
Код: выделить все
...
  <profiles>
    <X-PRE-PROCESS cmd="include" data="../sip_profiles/*.xml"/>
  </profiles>
...


смотреть содержимое
conf/sip_profiles/*.xml

http://wiki.freeswitch.org/wiki/Sofia.conf.xml#sip-port

например:
[Показать] Спойлер:
Код: выделить все
<?xml version="1.0"?>
<include>
  <profile name="sipinterface_1">
    <settings>
      <param name="enable-timer" value="false"/>
      <param name="user-agent-string" value="Configured by 2600hz!"/>
      <param name="rtp-timer-name" value="soft"/>
      <param name="codec-prefs" value="$${global_codec_prefs}"/>
      <param name="inbound-codec-negotiation" value="generous"/>
      <param name="inbound-reg-force-matching-username" value="true"/>
      <param name="nonce-ttl" value="86400"/>
      <param name="rfc2833-pt" value="101"/>
      <param name="manage-presence" value="true"/>
      <param name="auth-calls" value="true"/>
      <param name="sip-ip" value="10.56.58.7"/>
      <param name="rtp-ip" value="10.56.58.7"/>
      <param name="sip-port" value="5060"/>
      <param name="nat-options-ping" value="true"/>
      <param name="all-reg-options-ping" value="true"/>
      <param name="ext-sip-ip" value="auto-nat"/>
      <param name="ext-rtp-ip" value="auto-nat"/>
      <param name="context" value="context_1"/>
      <param name="force-register-domain" value="$${location_1}"/>
      <param name="force-register-db-domain" value="$${location_1}"/>
      <param name="apply-nat-acl" value="nat.auto"/>
      <param name="apply-inbound-acl" value="net_list_5"/>
      <param name="contact-params" value="tport=udp"/>
      <param name="register-transport" value="udp"/>
      <param name="bind-params" value="transport=udp"/>
      <param name="odbc-dsn" value="$${odbc_1}"/>
    </settings>
  </profile>
  <profile name="sipinterface_3">
    <settings>
      <param name="enable-timer" value="false"/>
      <param name="user-agent-string" value="Configured by 2600hz!"/>
      <param name="rtp-timer-name" value="soft"/>
      <param name="codec-prefs" value="$${global_codec_prefs}"/>
      <param name="inbound-codec-negotiation" value="generous"/>
      <param name="inbound-reg-force-matching-username" value="true"/>
      <param name="nonce-ttl" value="86400"/>
      <param name="rfc2833-pt" value="101"/>
      <param name="manage-presence" value="true"/>
      <param name="auth-calls" value="false"/>
      <param name="sip-ip" value="10.56.58.7"/>
      <param name="rtp-ip" value="10.56.58.7"/>
      <param name="sip-port" value="5080"/>
      <param name="context" value="context_2"/>
      <param name="force-register-domain" value="$${location_1}"/>
      <param name="force-register-db-domain" value="$${location_1}"/>
      <param name="apply-nat-acl" value="nat.auto"/>
      <param name="contact-params" value="tport=udp"/>
      <param name="register-transport" value="udp"/>
      <param name="bind-params" value="transport=udp"/>
      <param name="odbc-dsn" value="$${odbc_1}"/>
    </settings>
    <gateways>
      <gateway name="trunk_1">
        <param name="realm" value="10.56.58.5"/>
        <param name="username" value="TCAPI_User"/>
        <param name="password" value="TCAPI_User"/>
        <param name="register" value="false"/>
        <param name="caller-id-in-from" value="true"/>
      </gateway>
      <gateway name="trunk_2">
        <param name="realm" value="10.56.57.233"/>
        <param name="username" value="TCAPI_User"/>
        <param name="password" value="TCAPI_User"/>
        <param name="register" value="false"/>
      </gateway>
      <gateway name="trunk_3">
        <param name="realm" value="10.56.1.7"/>
        <param name="username" value="TCAPI_User"/>
        <param name="password" value="TCAPI_User"/>
        <param name="register" value="false"/>
      </gateway>
    </gateways>
    <domains>
      <domain name="all" alias="true" parse="false"/>
    </domains>
    <aliases>
      <alias name="$${location_1}"/>
    </aliases>
  </profile>
</include>
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: как узнать какой ip адрес у инсталлированного freeswitch

Сообщение it_tech » 07 июл 2012, 14:57

разобрался, благодарю
it_tech
 
Сообщений: 89
Зарегистрирован: 26 май 2012, 13:19

Re: как узнать какой ip адрес у инсталлированного freeswitch

Сообщение jugatsu » 09 июл 2012, 09:06

Да не чё там на надо настраивать, там искоропки много всего интересного.

F5 нажми и посмотри где слушает mod_sofia.
jugatsu
 
Сообщений: 298
Зарегистрирован: 31 май 2011, 15:56

Re: как узнать какой ip адрес у инсталлированного freeswitch

Сообщение it_tech » 09 июл 2012, 11:02

подключения после обновления конфига нет

логи




Name Type Data State
=================================================================================================
internal profile sip:mod_sofia@127.0.0.1:5060 RUNNING (0)
127.0.0.1 alias internal ALIASED
internal-ipv6 profile sip:mod_sofia@[::1]:5060 RUNNING (0)
external profile sip:mod_sofia@127.0.0.1:5080 RUNNING (0)
external::example.com gateway sip:joeuser@example.com NOREG
external::sipnet gateway sip:ID@sipnet.ru TRYING (retry: 22s)
=================================================================================================
3 profiles 1 alias

send 572 bytes to udp/[212.53.40.40]:5060 at 07:00:28.456495:
------------------------------------------------------------------------
REGISTER sip:sipnet.ru;transport=udp SIP/2.0
Via: SIP/2.0/UDP 127.0.0.1:5080;rport;branch=z9hG4bK62X1XZ0vB3UFF
Max-Forwards: 70
From: <sip:ID@sipnet.ru>;tag=a0ajsajsaj
To: <sip:ID@sipnet.ru>
Call-ID: 04dsas9ad40-c1e2-4e20-88f3-6fbbsa4d160d
CSeq: 30572544 REGISTER
Contact: <sip:from_sipnet@127.0.0.1:5080;transport=udp;gw=sipnet>
Expires: 3600
User-Agent: FreeSWITCH-mod_sofia/1.2.0-rc2
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY
Supported: timer, precondition, path, replaces
Content-Length: 0
it_tech
 
Сообщений: 89
Зарегистрирован: 26 май 2012, 13:19

Re: как узнать какой ip адрес у инсталлированного freeswitch

Сообщение Vlad1983 » 09 июл 2012, 11:05

ещё бы
слушается то только локальный интерфейс 127.0.0.1
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: как узнать какой ip адрес у инсталлированного freeswitch

Сообщение it_tech » 09 июл 2012, 11:22

и что где нужно поменять?
it_tech
 
Сообщений: 89
Зарегистрирован: 26 май 2012, 13:19

Re: как узнать какой ip адрес у инсталлированного freeswitch

Сообщение Vlad1983 » 09 июл 2012, 11:26

заменить
<X-PRE-PROCESS cmd="set" data="local_ip_v4=127.0.0.1"/>
на
<X-PRE-PROCESS cmd="set" data="local_address=$${local_ip_v4}"/>
или
<X-PRE-PROCESS cmd="set" data="domain=$${local_ip_v4}"/>

короче верните как было
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

След.

Вернуться в FreeSwitch, SER, Yate и другие

Кто сейчас на форуме

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

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH