Está en la página 1de 3

Conectar dos servidores Asterisk con IAX2

Ya hemos visto como conectar dos servidor Asterisk usando el protocolo SIP. En este articulo veremos como hacerlo con el protocolo IAX2. La ventaja con IAX2 est en su caracterstica, llamada trunking, que utiliza el mismo encabezado (header) para el envo del audio de todas las llamadas. De esta forma cuando hay un nmero considerable de llamadas que estn pasando por el trunk, hay un notable ahorro de banda. Otra ventaja es que la sealizacin y los datos audio/video pasan por el mismo puerto (UDP 4569), anulando en la prctica los tpicos problemas de NAT que padece el protocolo SIP. Servidor A: Version Asterisk: 1.6.0.15 IP: 192.168.142.248 usuario: vozcom Extensiones: 3000-3099 Servidor B: Version Asterisk: 1.4.26.2 IP: 192.168.142.246 usuario: vozorg Extensiones: 6000-6099 Vamos a empezar con la configuracin del servidor A nano /etc/asterisk/iax.conf En el bloque register: register => vozcom:passwordA@192.168.142.246 El usuario: [vozorg] type=friend host=dynamic trunk=yes secret=passwordB context=phones deny=0.0.0.0/0.0.0.0

permit=192.168.142.246/255.255.255.255 qualify=yes nano /etc/asterisk/extensions.conf en nuestro contexto local: [local] exten => _60XX,1,Dial(IAX2/vozorg/${EXTEN}) exten => _60XX,n,Hangup asterisk rvvvvvvvvvvvvvvv CLI> iax2 reload CLI> dialplan reload

Servidor B:
nano /etc/asterisk/iax.conf En el bloque register: register => vozorg:passwordB@192.168.142.248 El usuario: [vozcom] type=friend host=dynamic trunk=yes secret=passwordA context=phones deny=0.0.0.0/0.0.0.0 permit=192.168.142.248/255.255.255.255 qualify=yes nano /etc/asterisk/extensions.conf en nuestro contexto local: [local] exten => _30XX,1,Dial(IAX2/vozcom/${EXTEN}) exten => _30XX,n,Hangup

asterisk rvvvvvvvvvvvvvvv CLI> iax2 reload CLI> dialplan reload Ahora podemos llamar del servidor A las extensiones del servidor B y viceversa.

También podría gustarte