Interligar dois servidores Asterisk

Publicado por Fellipe Pinheiro da Silva em 17/02/2009

[ Hits: 14.614 ]

Blog: http://www.fellipe.info

 


Interligar dois servidores Asterisk



Este é o procedimento para você interligar matriz/filial de servidores Asterisk e eles se falarem de ramal para ramal. Considerando que na matriz você tem ramais começados por 1000 (ex: 1000, 1001 etc) e na filial ramais começados por 2000 (Ex: 2000, 2001, 2002 etc).

A configuração abaixo você deverá fazer na matriz:

iax.conf

[pbx] (servidor matriz)
type=friend
context=from-internal
auth=md5
secret=1234
trunk=yes

extensions.conf

[cluster]
exten=>_2XXX,1,Dial(IAX2/pbx:[email protected]_do_SERVIDOR_FILIAL/${EXTEN})

A configuração abaixo você deverá fazer na filial:

extensions.conf

[cluster]
exten=>_1XXX,1,Dial(IAX2/pbx:[email protected]_do_SERVIDOR_MATRIZ/${EXTEN})

iax.conf

[pbx] (servidor filial)
type=friend
context=from-internal
auth=md5
secret=1234
trunk=yes

Não é difícil, depois é só fazer os includes da macro "cluster" na Matriz e na Filial.

Abraços!

Fellipe Pinheiro.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Problemas com teclado ABNT2 no QEMU [Resolvido]

Como editar arquivos ODF sem um editor com suporte a ODF

Instalando o htop no Oracle Linux Server 7 a partir do código fonte

Utilizando NAT em containers Openvz: Iptables: No chain/target/match by that name

Wine - Como instalar um programa Windows para todos os usuários do computador (incluindo a conta Convidado)

  

Comentários
[1] Comentário enviado por ulisses.santos em 28/05/2009 - 21:53h

amigo estou numa duvida forte, estou fazendo o projeto final da faculdade mas estou parado nesta parte a ultima coisa que falta pra min tem como me da uma luz.

no meu caso estou usando server primario e secundario
primario 10.1.1.200(matriz)
secundario 10.1.1.250(filial)

estou perdido em como colocar no arquivo

[2] Comentário enviado por ulisses.santos em 02/06/2009 - 21:22h

-- Accepting AUTHENTICATED call from 10.1.1.101:
> requested format = gsm,
> requested prefs = (),
> actual format = ulaw,
> host prefs = (),
> priority = mine
-- Executing [[email protected]:1] Dial("IAX2/1000-2982", "IAX2/2000:[email protected]/2000") in new stack
-- Called 2000:[email protected]/2000
[Jun 2 21:01:22] WARNING[2903]: chan_iax2.c:7984 socket_process: Call rejected by 10.1.1.250: No such context/extension
-- Hungup 'IAX2/10.1.1.250:4569-13998'
== Everyone is busy/congested at this time (1:0/0/1)
== Auto fallthrough, channel 'IAX2/1000-2982' status is 'CHANUNAVAIL'



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts