viernes, 3 de agosto de 2012

Asterisk con FreePBX trunk IAX2 y salida a PSTN E1

Pues bueno como el titulo lo dice recién termine de configurar algo que quería hacer hace rato pero no lo había hecho, tener 2 o mas asterisk y que dependiendo el plan de marcado (dialplan) saliera una llamada local por los asterisk.

Es decir, tengo un Asterisk en Monterrey y un asterisk en México, cuando la gente de monterrey marque un numero tipo 0155 que es la lada de México no salga por mi linea local si no que por medio del IAX2 se comunique con el Asterisk de México y así la llamada salga como si fuera local alla en México (sin que se escueh redundante esto).

El ejemplo es el siguiente:

Tengo un asterisk con freepbx, no es AAH, Elastix, Trixbox o esas cosas.....es un asterisk a mano montado con un freepbx, solo mostrare las pantallas de como quedo configurado, se supone que si quieres hacer esto es que ya sabes manejar asterisk.

Asi como esta este ejemplo se puede usar para multiples sucursales.

Server Asterisk Monterrey : 10.1.1.6
Server Asterisk México:       192.168.196.254

Tengo una VPN y por este medio hay completa comunicación.

Pantalla de Trunk de Monterrey



Pantalla Trunk México

Nota: el punto importante en este esquema es que los contextos que tenemos en ambos sea "from-internal" ya que si ponemos otro no funcionara.


Pantalla Dialplan Monterrey ( esto es en rutas de salida)

Pantalla DialPlan México


En estos dialplan esta primero la entrada del tipo de extensiones que se usa para llamar entre sucursales, después esta para sacar llamada LD como si se estuviera en México y finalmente llamada local a México y viceversa.

Úsalo bajo tu propio riesgo si entiendes que estas haciendo, recuerda que si lo usas dentro de tu empresa no hay por que tener ningún puerto abierto al mundo y acceso de ningún tipo, estos es solo para cuando tienes comunicaciones vía VPN y la seguridad la tienes bien checada.


No hay comentarios:

Publicar un comentario