Interligando 2 Servidores Asterisk via IAX2
Já vimos como conectar dois servidores Asterisk usando o protocolo SIP em um outro Artigo. Neste artigo iremos ver como fazê-lo com o protocolo IAX2. A vantagem com IAX2 está em sua caracteristica, chamada de trunking, que utiliza o mesmo cabeçalho (header) para enviar o áudio de todas as chamadas. Desta forma, quando há um número considerável de chamadas que estão a atravessar o tronco, há uma considerável redução da largura de banda. Outra vantagem é que os dados de sinalização de áudio / vídeo passam pela mesma porta (UDP 4569), destruindo assim os problemas típicos de NAT do protocolo SIP.
Iniciando a Configuração
Configuração dos dois servidores Asterisk interligados via IAX2 através de uma VPN.
Servidor A:
Version Asterisk: 1.6.0.15
IP: 192.168.142.248
usuario: vozcomrj
Extensiones: 3000-3099
Servidor B:
Version Asterisk: 1.4.26.2
IP: 192.168.142.246
usuario: voznetbh
Extensiones: 4000-4099
Vamos começar com a configuração do servidor A.
nano /etc/asterisk/iax.conf
No bloco register:
register => vozcomrj:senhaA@192.168.142.246
O usuario:
[voznetbh]
type=friend
host=dynamic
trunk=yes
secret=senhaB
context=ramais
deny=0.0.0.0/0.0.0.0
permit=192.168.1.234/255.255.255.255
qualify=yes
nano /etc/asterisk/extensions.conf
no nosso contexto local:
[local]
exten => _40XX,1,Dial(IAX2/voznetbh/${EXTEN})
exten => _40XX,n,Hangup
asterisk –rvvvvvvvvvvvvvvv
CLI> iax2 reload
CLI> dialplan reload
Servidor B:
nano /etc/asterisk/iax.conf
No bloco register:
register => voznetbh:senhaB@192.168.142.248
O usuario:
[vozcomrj]
type=friend
host=dynamic
trunk=yes
secret=senhaA
context=ramais
deny=0.0.0.0/0.0.0.0
permit=192.168.1.235/255.255.255.255
qualify=yes
nano /etc/asterisk/extensions.conf
no nosso contexto local:
[local]
exten => _30XX,1,Dial(IAX2/vozcomrj/${EXTEN})
exten => _30XX,n,Hangup
asterisk –rvvvvvvvvvvvvvvv
CLI> iax2 reload
CLI> dialplan reload
Agora podemos chamar do servidor A os ramais do servidor B e vice versa.

20 Comentarios para “Interligar Servidores Asterisk via IAX2”
Grande Mestre , Parabéns pelo trabalho…
Existe um sistema chamado Mikrotik q tem funções de administração junto ao servidor asterisk… esse sistema é o mesmo q administradores de rede para porvedores de internet usam…
o senhor tem alguma horientação para tao implemantação???
agradecido!!!
Luan,
Esse é apenas um roteador, não tem ligação com o Asterisk, apenas tem a opção de fazer as liberações de portas para que possa colocar o seu PBX de cara para internet. Ele seria como um roteador Cisco só que roda sobre um PC.
Ainda não chegeui a trabalhar com ele, por isso não conseguiria lhe ajudar.
Da uma olhada no forum dele para tirar dúvidas de implementação: http://www.catvbrasil.com.br/forum/ ou http://forum.mikrotik.com/
O que é o Mikrotik????
“MikroTik RouterOS™ é um software capaz de tornal um simples PC em um poderoso e versátil roteador. Com suporte a Wireless, Proxy, Roteamento estatico e dinamico entre centenas de outras funcionalidades.”
Realmente o Mikrotik é poderoso e simplesmente, se não, um dos melhores softwares para provedores do mundo!!!
Algumas outras funcionalidades:
Performance otimizada para redes Wireless 802.11a/b/g
Possibilidade de utilização de Protocolo proprietário Nstreme com polling
Ferramentas para Controle de QoS
Filtro eficaz de aplicações P2P
Alta disponibilidade com VRRP
Interface de gerenciamento amigável
Exige poucos recursos de hardware
Firewall Statefull e túneis
STP bridging com filtros
Segurança WEP/WPA
WDS e AP”s virtuais
HotSpot para acesso público
Protocolos de roteamento RIP, OSPF e BGP
Acesso remoto por ferramenta apropriada WinBox GUI e Web
telnet/mac-telnet/ssh/console admin
Configuração e monitoramento em tempo real
E muito mais….
Mestre asterisk, gostaria de saber como fazer essa configuração via web para obter o mesmo resultado, pois fiz a configuração e refiz mas não funcionou… talvez esteja errando em algum procedimento mas já revi todos os passos e estão corretos.
Estou configurando em vm’s e fazendo os teste mas a comunicação entre os servidores não vai, com softfones blz mas os servidores nada.
Agradeço desde já e Obrigado pela atenção.
Voce esta utilizando qual interface GUI de gerenciamento. Asterisk-GUI, Disc-OS, Elastix?