Enrutar el tráfico de Asterisk evadiendo una VPN

Enrutar el tráfico de Asterisk evadiendo una VPN

Tengo dos oficinas ubicadas en dos ubicaciones distantes, conectadas a través de una VPN IPSec (usando pfSense). En una oficina, tengo un PBX Asterisk donde se conectan todas las extensiones, y el PBX Asterisk está configurado con una troncal Flowroute.

Aquí hay un diagrama ascii:

--------------          ---------------             -------------
| office 1   |  IPSec   |  office 2   |    lan      | Asterisk  |
|  pfsense   | -------- |   pfsense   |-------------|           |
--------------          ---------------             -------------
      |                        |
      |                        |
internet link 1           internet link 2

Cuando hago llamadas desde la oficina 2 a través de Flowroute, funcionan perfectamente bien. Sin embargo, cuando hago llamadas desde la oficina 1, hay algo de eco. Estoy usando teléfonos IP, por lo que el eco no lo causan los terminales analógicos.

Supongo que el tráfico SIP de la oficina 1 pasa a través de la VPN y luego se enruta a Flowroute (a través del enlace de Internet 2).

¿Cómo puedo hacer que el tráfico se dirija a través del enlace de Internet 1? Solo quiero usar tráfico SIP sobre IPSec para llamadas internas (extensiones en la oficina 1 que llaman a extensiones en la oficina 2, donde se acepta algo de eco).

Respuesta1

Coloque otro servidor Asterisk en Office 1.

Haga que los dos servidores se comuniquen entre sí (por ejemplo, IAX) para llamadas entre oficinas y que cada uno de ellos enrute las llamadas PSTN directamente a su proveedor ascendente. El proveedor debería poder proporcionarle subcuentas para cada uno de sus servidores, de modo que las llamadas entrantes puedan enrutarse al correcto.

información relacionada