Sei sulla pagina 1di 5

Interconectar dos Servidores Elastix con diferentes extensiones.

Un amigo me peda ayuda para conectar dos centrales Elastix que estn en una misma red (no se por
que tienen dos) y que las personas se pudieran hablar entre ellos. Realmente es una red muy pequea, y
es para llamadas de usuarios en la misma red.

Panorama de la red
Server A: 192.168.0.254 Extensiones 100-105
Server B: 192.168.0.253 Extensiones 200-205
Se va a usar una troncal IAX2 para la interconexin.
En el server A: Tener creada una extensin (en este caso es la 800)
En el server B: Tener creada una extensin (en este caso es la 900)

Configuracin de troncal del Server A


Para crear la troncal: PBX-> Troncales-> Add IAX2 Trunk
Trunk Name: Server A
Peer Details:
host=192.168.0.253
qualify=yes
username=900
secret=contrasea
type=friend
encryption=aes128
auth=md5
context=from-internal
trunk=yes
requirecalltoken=no
Register String: 900:contrasea@192.168.0.253/900
Lgicamente pueden agregar o mover parmetros, por ejemplo: que use un codec en especial para las
llamadas
Imagen

Configuracin de troncal del Server B


Para crear la troncal: PBX-> Troncales-> Add IAX2 Trunk
Trunk Name: Server B
Peer Details
host=192.168.0.254
qualify=yes
username=800
secret=contrasea
type=friend
encryption=aes128
auth=md5
context=from-internal
trunk=yes
requirecalltoken=no
Register String: 800:contrasea@192.168.0.254/800

Imagen

-- Ahora debemos crear las rutas de salida


Para crear una ruta de salida: PBX-> Rutas salientes

Para el server A:

Para el Server

B:

Con las configuraciones planteadas ya es posible hablar desde el server elastix A hacia el server elastix
B, en este caso en ninguno de los server hay salida hacia la PSNT, si lo hubiera seria adecuado
seleccionar un codec de audio en especifico, enfocarse a la seguridad de los servers, y agregarle cdigo
de seguridad para las llamadas al dial plan.
Servidores externos.
Si se diera la necesidad de conectar los servidores que se encuentran en diferentes lugares por medio de
internet les dejo algunas recomendaciones.
1.- Que la comunicacin sea por medio de una VPN
2.- Usar condecs que no usen tanto ancho de banda
3.- Debern abrir los puertos para la comunicacin.

Configuracin de Elastix para usar extensiones externas.


Les comento el procedimiento que segu para la configuracin de Elastix y las extensiones remotas.
Primer paso:
Abrir los puertos en el router apuntando a la ip de elastix.
SIP:
RTP
IAX

Puerto
Puerto
Puerto

5060 10000 4569 -

5065 Protocolo
20000 Protocolo
4569 Protocolo

TCP/UDP
UDP
UDP

Segundo paso:
Editar el archivo /etc/asterisk/sip.conf y agregar lo siguiente:
nat=yes
externip= IP publica o host.no-ip.org
localnet=192.168.0.0/255.255.255.0
canreinvite=no

(servicio dns dinamico)


(segmento de red)

Tercero:
Entrar a la consola de asterisk: asterisk -r y reinciar asterisk con core restart now

Potrebbero piacerti anche