Interligar dois servidores Asterisk

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

[ Hits: 14.154 ]

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:1234@IP_do_SERVIDOR_FILIAL/${EXTEN})

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

extensions.conf

[cluster]
exten=>_1XXX,1,Dial(IAX2/pbx:1234@IP_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

Ignorar determinado pacote na listagem de pacotes órfãos do deborphan

Wireless no Slack com placa Samsung 11Mbps Wlan PCI

Recuperar a senha de root no Debian alterando o arquivo shadow

Exim - Removendo todas as mensagens da fila de espera (spool)

Como criar um pendrive UEFI no Ubuntu

  

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 [2000@cluster:1] Dial("IAX2/1000-2982", "IAX2/2000:2000@10.1.1.250/2000") in new stack
-- Called 2000:2000@10.1.1.250/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