Я установил сервер FreePBX, который имеет прямое подключение к Интернету (без маршрутизатора/NAT). Я смог подключить его к соединительной линии SIP и создал расширение для использования с IP-телефоном. Дело в том, что я не могу получить IP-телефон (или любое программное обеспечение софтфона) для подключения к УАТС.FreePBX подключен к SIP-магистрали, не может подключить SIP-телефон
Входа в системе Asterisk и проделывают «показать сверстник потягивать» производит:
Name/username Host Dyn Forcerport Comedia ACL Port Status Description
200 (Unspecified) D No No A 0 UNKNOWN
DIDLogic/XXXXX 178.63.143.236 Auto (No) No 5060 OK (107 ms)
2 sip peers [Monitored: 1 online, 1 offline Unmonitored: 0 online, 0 offline]
Я установил отладки SIP для включения и увидеть связь между сервером и стволом SIP, но при попытке зарегистрировать устройство для расширения 200 Я ничего не вижу. Я видел сообщения на короткое время, сообщив, что пароль был неправильным. Странно было то, что после долгого отсутствия ничего не видно, и я не уверен, что, если угодно, я сделал это, чтобы пройти.
<--- SIP read from UDP:178.63.143.236:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP XXX.XXX.XXX.XXX:5061;branch=z9hG4bK0e613a6d;rport=5061
From: <sip:[email protected]>;tag=as64d70f66
To: <sip:[email protected]>;tag=b27e1a1d33761e85846fc98f5f3a7e58.4b9a
Call-ID: [email protected][::1]
CSeq: 112 REGISTER
Contact: <sip:[email protected]:5061>;expires=120
Server: kamailio (4.0.3 (x86_64/linux))
Content-Length: 0
<------------->
--- (9 headers 0 lines) ---
[2014-09-20 13:28:24] NOTICE[18929]: chan_sip.c:23980 handle_response_register: Outbound Registration: Expiry for sip.didlogic.net is 120 sec (Scheduling reregistration in 105 s)
Really destroying SIP dialog '[email protected][::1]' Method: REGISTER
Я попытался отключить IPTables на сервере, и я никогда кладу IP телефон в моем маршрутизаторах DMZ, но до сих пор не повезло.
sip_additional.conf файл выглядит следующим образом:
[200]
deny=0.0.0.0/0.0.0.0
secret=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
dtmfmode=rfc2833
canreinvite=no
context=from-internal
host=dynamic
trustrpid=yes
sendrpid=no
type=friend
nat=no
port=5060
qualify=yes
qualifyfreq=60
transport=Auto
avpf=no
force_avp=no
icesupport=no
encryption=no
callgroup=
pickupgroup=
dial=SIP/200
[email protected]
permit=0.0.0.0/0.0.0.0
callerid=Personal <200>
callcounter=yes
faxdetect=no
cc_monitor_policy=generic
[DIDLogic]
disallow=all
host=sip.didlogic.net
user=XXXXX
defaultuser=XXXXX
fromuser=XXXXX
authname=XXXXX
secret=XXXXXXXXXXXXXX
insecure=port,invite
type=friend
qualify=yes
allow=ulaw
context=from-trunk-sip-DIDLogic
Ваш след не заполнен и ничего не показывать. вы настроили NAT для настройки сети. – arheops
Предоставлено, что трасса не заполнена, но это ничего, кроме сообщений, связанных с подключением к внешней линии. Когда я пытаюсь установить соединение с устройством (ip-телефоном или программным телефоном), на нем вообще ничего не отображается. Сервер не поддерживает какой-либо NAT, хотя мои телефоны есть. Какая конфигурация необходима для этого? –
Нужна полная конфигурация, если вы хотите, чтобы кто-то вам помог. Если ваша звездочка НЕ за NAT, тогда в ответе не будет VIA. – arheops