Roteando o tráfego do Asterisk evitando uma VPN

1

Eu tenho dois escritórios configurados em dois locais distantes, conectados por meio de uma VPN IPSec (usando pfSense). Em um escritório, tenho um PBX Asterisk onde todas as extensões se conectam e o Asterisk PBX é configurado com um tronco Flowroute.

Aqui está um diagrama ascii:

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

Quando faço ligações do escritório 2 para o Flowroute, elas funcionam perfeitamente bem. No entanto, quando faço chamadas do escritório 1, há algum eco. Estou usando telefones IP, então o eco não é causado por terminais analógicos.

Meu palpite é que o tráfego SIP do escritório 1 está passando pela VPN e, em seguida, roteado para o Flowroute (através do link da Internet 2).

Como posso fazer com que o tráfego seja roteado pelo link da Internet 1? Eu só quero usar o tráfego SIP através do IPSec para chamadas internas (extensões no escritório 1 chamando extensões no escritório 2, onde algum eco é aceitável).

    
por pgb 21.05.2013 / 16:53

1 resposta

1

Coloque outro servidor Asterisk no Office 1.

Faça com que os dois servidores conversem entre si (por exemplo, IAX) para chamadas entre escritórios, e faça com que cada um deles direcione as chamadas PSTN diretamente para seu provedor de upstream. O provedor deve ser capaz de fornecer subcontas para cada um dos seus servidores, para que as chamadas recebidas possam ser encaminhadas para a correta.

    
por 21.05.2013 / 16:57