Interligar dois servidores Asterisk

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

[ Hits: 15.336 ]

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

Para quem nunca entendeu direito sobre RAID via software no Linux

Linux ajudando na manutenção de micros

Criando um certificado digital (OpenVPN)

Criando um usuário com o poder de root

dag.repo para yum no rhel4

  

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