Назад | Перейти на главную страницу

одноранговый узел asterisk с поставщиком SIP через прокси

Я пытаюсь подключить сервер Asterisk к провайдеру SIP (который предлагает создание и завершение PSTN). Я читал великие Полное руководство, но, похоже, это не касается случая, когда с провайдером связываются через прокси. В документация sip.conf упоминает outboundproxy поле, но у меня не получается.

Вот мой текущий sip.conf:

[general]
context=unauthenticated         ; default context for incoming calls
allowguest=no                   ; disable unauthenticated calls
srvlookup=yes                   ; enabled DNS SRV record lookup on outbound calls
udpbindaddr=0.0.0.0             ; listen for UDP requests on all interfaces
tcpenable=no                    ; disable TCP support
outboundproxy = proxy.voip.sapo.pt
outboundproxyport= 5070
register => +351000000000:password@voip.sapo.pt/line1


[sapo]
type = peer
host = voip.sapo.pt
; Most providers won't authenticate when they send calls to you,
; so you need this line to just accept their calls.
insecure = invite
dtmfmode = rfc2833
username = +351000000000
secret = password
context = incoming

Я не уверен, должен ли хост (в одноранговом разделе) быть прокси или исходным сервером. То же самое для строки регистра.

Все, что я получаю от консоли, - это таймауты:

 Reloading SIP
       > doing dnsmgr_lookup for 'voip.sapo.pt'
[Dec  7 14:48:30] NOTICE[5192]: chan_sip.c:11722 sip_reg_timeout:    -- Registration for '+351000000000@voip.sapo.pt' timed out, trying again

Я бы изменил вашу команду регистрации, чтобы зарегистрироваться: proxy.voip.sapo.pt:5070.