Como configurar o tronco sip com diferentes detalhes do host no Asterisk

5

Eu li todos os fóruns aqui, asterisk.org e google sobre esse assunto e ainda não consigo acertar. Aqui estão os detalhes do SIP. Domínio SIP sip.provider.com:5060 Proxy de saída sip10.provider.com:5090 Nome de usuário 1386269xxxx Senha 123456789 ID de autorização 123456789 (ID de autenticação e senha são os mesmos)

Como eu disse, tentei pesquisar no Google, mas todos os tutoriais mostram exemplos sem nomes de host e ID de autenticação diferentes. Eu não sei como descrevê-lo no sip.conf. Também tem que usar este tronco sip para entrada e saída de ambos. E esses tutoriais estão dizendo type = peer. Então eu estou confuso porque eu acho que seria tipo = amigo. Por favor ajude.

    
por Harsh 26.04.2013 / 12:16

1 resposta

3

Aqui está o que eu colocaria no sip.conf

register => username:[email protected]

[myprovidername]
host=sip10.provider.com
outboundproxy=sip10.provider.com:5090
type=friend
fromuser=username
defaultuser=username
secret=password
context=myproviderinbound
  1. Em relação a "register = >" Eu não sei se o seu provedor de gole requer, mas ... Meu palpite é que vai. Então, adicione esta linha, é assim que o seu provedor de gole vai chamá-lo (para que ele saiba o seu IP)

Agora, você deve poder ligar agora, originar uma chamada da linha de comando:

asterisk*CLI> channel originate SIP/myprovidername/8005551212 application playback demo-congrats

Para receber uma chamada, agora adicione um contexto em extensions.conf com o nome do seu sip.conf e atenda a chamada, como:

[myproviderinbound]
exten => _X.,1,Answer()
same =>      n,Playback(demo-congrats)
same =>      n,Hangup()

Quando estiver pronto, certifique-se de recarregar o sip.conf & extensions.conf emitindo:

asterisk*CLI> sip reload
asterisk*CLI> dialplan reload
    
por 08.05.2013 / 16:41

Tags