Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Debian
Por magotico
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Asterisk: Entendendo o arquivo extensions.conf
Linux user
moisesmad
29/07/2008
Este artigo explica a sintaxe das variáveis do arquivo de configuração do Asterisk extensions.conf, considerado o mais fundamental, aonde são configuradas rotas e regras de discagens.
Por: M01$3$
[ Hits: 33203 ]
Conceito: 9.6   6 voto(s)6 voto(s)6 voto(s)6 voto(s)6 voto(s) + quero dar nota ao artigo

Introdução

Bom, vou dar algumas dicas sobre o Asterisk, creio que a grande maioria já ouviu falar desta ferramenta, que está revolucionando a telefonia, um PABX free de código aberto.

Vou dar algumas dicas e explicar algumas variáveis. Existem alguns artigos aqui no VOL aonde se pode apreender o básico sobre o Asterisk, criar ramais, instalar o Asterisk etc. Vou apresentar algumas variáveis do arquivo extensions.conf, que é como se fosse o coração do Asterisk, aonde são criadas as regras de discagens.

O arquivo extensions.conf se encontra no diretório padrão do Asterisk: /etc/asterisk/extensions.conf

Pode ser editado com seu editor de texto preferido:

# vi /etc/asterisk/extension.conf

Variável exten

É indispensável dentro de uma regra de discagem, vou dar um exemplo de uma regra de discagem manual, muito utilizada em empresas.

[locais]
exten => _0XXXXXXXX,1,Noop(==> Ligação local manual)
exten => _0XXXXXXXX,n,Dial(${GVT}${EXTEN:1})

Vamos explicar, exten é a variável padrão para regras de discagem, sempre que for criado um plano de discagem, criar uma situação para a discagem de um número, será usado exten => (tal número) (instruções). No exemplo a variável exten está recebendo o dígito 0 mais 8 dígitos quaisquer, o X significa qualquer dígito de 0 a 9, temos outras opções como:

Z= 1 a 9

N= 2 a 9

Está caracterizado um plano muito usado, 0 para sair e o número desejado, sendo uma ligação local, bastam só os 8 dígitos possíveis. Vamos ao próximo passo 0XXXXXXXX,1, este 1 significa que será a primeira coisa a ser executada ao cair em um contexto. Vou explicar o que é um contexto, no início temos isto [locais], este é o nome do contexto, mas para quê usar um contexto?

Este contexto limita-se apenas a ligações locais, então há uma tag com o nome context, quando você cria um ramal, se por exemplo vocês colocarem os ramais dos estagiários dentro do contexto locais, eles somente discarão o que está no mesmo, é como se fosse algo parecido com grupos e usuários.

Voltando ao 0XXXXXXXX,1,Noop(==> Ligação local manual), 1 é a primeira prioridade, o que executará primeiro, Noop imprime uma mensagem no CLI do Asterisk.

Próxima página >>




Páginas do artigo
   1. Introdução
   2. O cli do Asterisk
   3. Exemplos

Outros artigos deste autor
Nenhum artigo encontrado.

Leitura recomendada

Comentários
[1] Comentário enviado por kalib em 29/07/2008 - 09:32h:

Bom trabalho amigo. ;]
O asterisk é uma ferramenta primordial no dia-a-dia da empresa onde trabalho..bem como de muitas empresas no mundo. O respeito que o asterisk ganhou mundialmente é incrível para assumir a responsabilidade de manter uma infra-estrutura de voip funcionando. As possibilidades são incríveis.

Abraços

[2] Comentário enviado por moisesmad em 29/07/2008 - 11:34h:

Obrigado kalib, realmente é muito interessante o asterisk, e as inúmeras possibilidades que o mesmo proporciona.

[3] Comentário enviado por grandmaster em 29/07/2008 - 11:49h:

Realmente é uma bela ferramenta.

---
Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br



[4] Comentário enviado por pirilon em 29/07/2008 - 15:35h:

vai trabalhar cara...
hauhahhahha
fico bala o artigo meu... e saber que não sabia nada de asterisk ne??

falo e boa sorte

[5] Comentário enviado por fabiomattes2011 em 17/10/2008 - 09:32h:

Bookmarked!!!...

[6] Comentário enviado por duraes em 03/06/2009 - 14:31h:

Trabalho com Asterisk a mais de 2 anos. Seu artigo está escrito melhor do que muito livro que circula por aí...
Parabéns.

At,

Davi Durães

[7] Comentário enviado por lucius monsieur em 26/07/2010 - 10:03h:

Utilizamos o Asterisk na empresa onde trabalho já faz algum tempo. Sempre desempenhou seu papel sem problemas. Excelente aplicativo. Este artigo está muito bem escrito. Parabéns.

[8] Comentário enviado por claiton.zanette em 29/03/2011 - 10:39h:

muito bom artigo!! falo!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.