instalação e configuração do asterisk 1.4.21 para o uso com softphones no debian etch e lenny
Post on 06-Jul-2018
217 Views
Preview:
TRANSCRIPT
8/17/2019 Instalação e Configuração Do Asterisk 1.4.21 Para o Uso Com SoftPhones No Debian Etch e Lenny
http://slidepdf.com/reader/full/instalacao-e-configuracao-do-asterisk-1421-para-o-uso-com-softphones 1/4
Instalação e configuração do Asterisk 1.4.21para o uso com SoftPhones no Debian Etch eLenny
Autor: Mario Uzae <mariouzae@gmail.com>Data: 10/12/2008
Instalação e configuração do Asterisk 1.4.21 para o uso com SoftPhonesno Debian Etch e Lenny
Vou mostrar neste artigo como instalar e configurar o Asterisk para o uso emrede através de um SoftPhone. Utilizaremos a versão do Asterisk 1.4.21 nadistribuição Linux Debian Lenny, que funciona também no Etch.
Dependências para o funcionamento do Asterisk:
Você pode baixar via apt-get, mas se estiver com o ambiente gráfico tambémpode instalar pelo Synaptic:
# apt-get install bison openssl libssl-dev libusb-dev fxloadlibasound2-dev libc6-dev libnewt-dev libncurses5-dev zlib1g-dev gcc g++make doxygen linux-headers-`uname -r` module-assistant
Baixaremos e compilaremos os pacotes. Executes os comandos abaixo:
# cd /usr/src# mkdir asterisk # cd asterisk # wget http://downloads.digium.com/pub/asterisk/releases/asterisk-1.4.21.tar.gz# wget http://downloads.digium.com/pub/libpri/releases/libpri-1.4.4.tar.gz# wget http://downloads.digium.com/pub/asterisk/releases/asterisk-addons-1.4.7.tar.gz
Descompactando os arquivos:
# tar xzvf asterisk-1.4.21.tar.gz# tar xzvf libpri-1.4.4.tar.gz# tar xzvf asterisk-addons-1.4.7.tar.gz
Compilando:
nstalação e configuração do Asterisk 1.4.21 para ... http://www.vivaolinux.com.br/dicas/impressora.
of 4 09/20/2011 04:45
8/17/2019 Instalação e Configuração Do Asterisk 1.4.21 Para o Uso Com SoftPhones No Debian Etch e Lenny
http://slidepdf.com/reader/full/instalacao-e-configuracao-do-asterisk-1421-para-o-uso-com-softphones 2/4
Compilaremos a biblioteca libpri:
# cd /usr/src/libpri-1.4.4# make# make install
Compilando o Asterisk:
# cd /usr/src/asterisk-1.4.21# ./configure# make# make install# make samples# make config# make progdocs
Compilação do addons para o uso de recursos avançados:
# cd /usr/src/asterisk-addons-1.4.7# ./configure# make# make install
Execute esse comando para um bom funcionamento no sistema:
# echo "ztdummy" >> /etc/modules
Configuração do Asterisk (sip.conf)
Os arquivos de configurações do Asterisk ficam em /etc/asterisk. Edite osip.conf conforme abaixo.
Repare que criaremos 2 usuários:
# nano /etc/asterisk/sip.conf
[general] ; Configurações básicas do protocolocontext=default ; Context padrão para recebimento de chamadas.bindport=5060 ; Porta UDP (A padrão é 5060).bindaddr=0.0.0.0 ; Endereço IP para escutar (0.0.0.0 Escuta todos).
nstalação e configuração do Asterisk 1.4.21 para ... http://www.vivaolinux.com.br/dicas/impressora.
2 of 4 09/20/2011 04:45
8/17/2019 Instalação e Configuração Do Asterisk 1.4.21 Para o Uso Com SoftPhones No Debian Etch e Lenny
http://slidepdf.com/reader/full/instalacao-e-configuracao-do-asterisk-1421-para-o-uso-com-softphones 3/4
srvlookup=yesdisallow=allallow=ulaw ; Codec de áudio utilizado nas chamadas.
[teste] ; Nome de usuáriotype=friend ; tipo friend=faz e recebe chamadas, user=faz chamadas,
peer=recebe$callerid = "teste" <;6600> ; Nome do usuáriousername=teste ; Nome do usuário para loginsecret=123 ; Senha para logarhost= dynamic ; Se não tem ip fixonat=yes ; Se está debaixo de natcanreinvite=no ; Para não encaminhar chamadasallow=ulaw ; Codec utilizadocontext=grupo1 ; agrega esse usuário 'teste' ao grupo de chamadas que iremoscria no próximo passo.
[teste2] ; Nome de usuáriotype=friend ; tipo friend=faz e recebe chamadas, user=faz chamadas,peer=recebe$callerid = "teste2" <;6600> ; Nome do usuáriousername=teste2 ; Nome do usuário para loginsecret=123 ; Senha para logarhost= dynamic ; Se não tem ip fixonat=yes ; Se está debaixo de natcanreinvite=no ; Para não encaminhar chamadas
allow=ulaw ; Codec utilizadocontext=grupo1 ; agrega esse usuário 'teste' ao grupo de chamadas quecriaremos no próximo passo.
Configuração do Asterisk (extensions.conf)
Edite o arquivo de configuração extensions.conf , que será o arquivo quecriaremos os ramais.
# nano /etc/asterisk/extensions.conf
[grupo1]
nstalação e configuração do Asterisk 1.4.21 para ... http://www.vivaolinux.com.br/dicas/impressora.
3 of 4 09/20/2011 04:45
8/17/2019 Instalação e Configuração Do Asterisk 1.4.21 Para o Uso Com SoftPhones No Debian Etch e Lenny
http://slidepdf.com/reader/full/instalacao-e-configuracao-do-asterisk-1421-para-o-uso-com-softphones 4/4
exten => 6600,1,Dial(SIP/teste,25) ; 6600 - É o número do ramal / SIP -É o tipoda conta / teste o nome do usuário / 25-O tempo que vai chamarexten => 6600,2,Hangup
exten => 6601,1,Dial(SIP/teste2,25)exten => 6601,2,Hangup
Comandos do Asterisk
Agora vamos executar comandos no asterisk:
# asterisk -r //comando que acessa o asterisk # sip reload//atualiza o SIP, necessário cada vez em alterar o sip.conf # dialplan//atualiza o extensions.conf
# extensions reload// atualiza o extensions.conf
Pronto! O nosso servidor Asterisk já está rodando com os ramais configurados,agora o próximo passo é configurar os SoftPhones.
http://www.vivaolinux.com.br/dica/Instalacao-e-configuracao-do-Asterisk-1.4.21-para-o-uso-com-SoftPhones-no-Debian-Etch-e-Lenny
Voltar para o site
nstalação e configuração do Asterisk 1.4.21 para ... http://www.vivaolinux.com.br/dicas/impressora.
4 of 4 09/20/2011 04:45
top related