Neste tutorial, vamos explicar como configurar sua conta Fale Fácil Voip em um servidor asterirk:
1 - Criando o Ramais e registrando o tronco
Edite o arquivo sip.conf com o editor de sua preferência. Recomendamos o Nano.
O primero passo é criar os ramais, um que será usado para conectar a sua conta voip em seu softphone e outro para enviar e receber ligações do tronco que vamos criar logo em seguida.
Vamos criar o seu ramal inserindo as linhas abaixo ao final do arquivo, sem o conteúdo entre parênteses, substituindo apenas os dados base
[500100] (ramal, por exemplo)
username=500100 (usuário do ramal, que pode ser o mesmo do campo acima)
secret=senha (a senha de acesso ao ramal)
type=friend (o tipo friend indica que ele poderá efetuar e receber ligações)
host=dynamic (dynamic especifica que esse usuário poderá se registrar a partir de qualquer ip)
callerid=Diretoria <1151119999> (o que será enviado quando realizar uma ligação, neste exemplo, 1151119999)
context=ext-local ;(vamos tratar do contexto no arquivo extensions.conf)
Agora vamos criar tronco de entrada e saída de ligações (não copie o que está entre parênteses):
[seuusuário] (seu usuário Fale Fácil)
type=peer
username=seuusuário
secret=sua senha
fromuser=seuusuário
fromdomain=191.252.184.85
context=falefacil
disallow=all
allow=alaw
allow=ilbc
allow=ulaw
allow=g729
host=191.252.184.85
insecure=very
qualify=yes
port=5060
aut=md5
nat=yes
canreinvite=no
dtmfmode=rfc2833
Ainda no mesmo arquivo, abaixo de [GENERAL] que fica no começo do arquivo, crie a linha para registrar o tronco Fale Fácil
register=seuusuário:suasenha@191.252.184.85:5060/seuusuário
Seu usuário e senha são encaminhados por e-mail logo após a realização do seu cadastro.
Salve a edição e vamos para o segundo passo.
2 - Criando o contexto
Neste momento edite o arquivo extension.conf e insira o conteúdo abaixo, substituindo o 500100 pelo ramal que vai efetuar ou receber as ligações, e o campo seuusuário pelo seu usuário Fale Fácil.
[ext-local]
exten => 500100,1,Dial(SIP/500100,20)
exten => 500100,2,Hangup
exten => _0.,1,Dial(SIP/${EXTEN}@seuusuário,90,rT)[falefacil]
exten => seuusuário,1,Dial(SIP/500100,20)
exten => seuusuário,2,Hangup
As linhas acima indicam que quando alguém discar para 500100, no momento 1 ele mandará a ligação (Dial) para o ramal 500100 usando o protocolo SIP.
O ramal tocará por 20 segundos, se não atendido ele irá para o momento 2, onde ele desligará a ligação (hangup).
Salve o arquivo e envie o seguinte comendo via SSH:
service asterisk reload
Conecte o seu ramal e sua conta deve estar apta a enviar e receber ligações.
Lembre-se, para usar sua conta em um servidor Asterisk é recomendável um mínimo de conhecimento do sistema, pois, diferente de apenas usar um softphone para efetuar e receber chamadas, o Asterisk é um sistema complexo que pode dificultar o uso do serviço.
Se desejar uma excelente alternativa, baseada em Asterisk mas com uma plataforma web amigável e completa, incluindo tarifação, conheça o MBilling no link abaixo: