Dec 28

Asterisk no seu Ubuntu/Debian

Já se imaginou falando de graça com várias pessoas através do seu próprio servidor VoIP? O Asterisk permite isso para você… Com ele você pode ter inúmeras pessoas (vai depender do seu link) conversando entre si, linhas de fax, voicemail, secretária eletrônica, etc etc etc.

Vamos aprender a instalar de uma forma bem simples para a criação de apenas 2 ramais, primeiro instalaremos os pacotes:

# apt-get install asterisk asterisk-config asterisk-sounds-main

Agora vamos configurar o asterisk, edite o arquivo /etc/asterisk/sip.conf como root e adicione os 2 “friends” abaixo:

[100]
username=100
type=friend
secret=minha_senha_que_usarei_no_softfone
qualify=no
port=5060
nat=yes
host=dynamic
dtmfmode=rfc2833
context=meuvoip
callerid=100 <100@meuvoip>

[101]
username=101
type=friend
secret=minha_senha_que_usarei_no_softfone
qualify=no
port=5060
nat=yes
host=dynamic
dtmfmode=rfc2833
context=meuvoip
callerid=101 <101@meuvoip>

Após criarmos as 2 contas, vamos dizer ao Asterisk o que fazer com elas, editando o arquivo /etc/asterisk/extensions.conf e adicionando as seguintes linhas ao final do arquivo:

[meuvoip]
exten => 100,1,Dial(SIP/100,20)
exten => 100,2,Hangup

exten => 101,1,Dial(SIP/100,20)
exten => 101,2,Hangup

Essas linhas dizem ao Asterisk que ele chame durante 20 segundos quando alguém ligar para os ramais 100 e/ou 101 e após isso ele desligue.

Para os sistemas baseados no Ubuntu/Debian precisamos editar mais um arquivo que é o /etc/defaults/asterisk para que o Asterisk se inicie automaticamente após o reboot, para isso basta localizar #RUNASTERISK=no e trocar para:

RUNASTERISK=yes

Após isso execute como root:

# /etc/init.d/asterisk restart

Seu servidor VoIP está rodando e pronto para ser usado. Vale lembrar que se você quer liberar acesso externo você deve abrir a porta 5060 no firewall.

Share and Enjoy:
  • E-mail this story to a friend!
  • Print this article!
  • del.icio.us
  • Digg
  • Google
  • TwitThis
  • Facebook
  • Live
  • StumbleUpon

No Comments

Leave a comment