Asterisk - Criando um plano de discagem simples


Supondo que você tenha instalado o Asterisk conforme o tutorial  Instalar Asterisk - Básico,
vamos criar um plano de discagem simples, apenas com dois ramais SIP, onde um irá ligar
para o outro.

Todas as alterações do Asterisk são realizadas através dos arquivos de configuração do mesmo, os quais ficam no seguinte diretório: /etc/asterisk.
Lá encontramos os arquivos sip.conf e extensions.conf, alvos deste tutorial. Primeiramente vamos renomear os originais destes 2 arquivos:

mv /etc/asterisk/sip.conf /etc/asterisk/sip.conf_OLD
mv /etc/asterisk/extensions.conf /etc/asterisk/extensions.conf_OLD

E cria-los partindo do zero:
touch /etc/asterisk/sip.conf
touch /etc/asterisk/extensions.conf

Agora vamos incluir as seguintes linhas no arquivo sip.conf
[100]
type=friend
context=default
defaultuser=100
host=dynamic
secret=1234

[101]
type=friend
context=default
defaultuser=101
host=dynamic
secret=1234

Onde 100 e 101 são os nossos ramais.

Como softphone, recomendo o Zoiper, um software bem simples e que não deixa a desejar na sua versão free.

Agora vamos ao plano de discagem. No arquivo extensions.conf vamos incluir as seguintes linhas:
 [default]
exten=>_1xx,1,Answer()
exten=>_1xx,2,Dial(SIP/${EXTEN},60,tT)
exten=>_1xx,3,Hangup()

Por último, temos que recarregar os arquivos de configuração:
asterisk -rx "core reload"
Ou diretamente no console do Asterisk com "core reload".

Pronto, criamos um plano de discagem simples, onde um ramal liga para outro.

Comentários

Postagens mais visitadas deste blog

Discador para Asterisk - Integrado com banco de dados

Importação do arquivo CNL Anatel para banco de dados