Tenho dois escritórios localizados em dois locais distantes, conectados através de uma VPN IPSec (usando pfSense). Em um escritório, tenho um PBX Asterisk onde todos os ramais se conectam, e o PBX Asterisk está 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 chamadas do escritório 2 através do Flowroute, elas funcionam perfeitamente. 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 depois roteado para o Flowroute (através do link de internet 2).
Como posso fazer com que o tráfego seja roteado pelo link 1 da Internet? Eu só quero usar o tráfego SIP sobre IPSec para chamadas internas (ramais no escritório 1 chamando ramais no escritório 2, onde algum eco é aceitável).
Responder1
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 cada um deles encaminhe chamadas PSTN diretamente para seu provedor upstream. O provedor deve ser capaz de fornecer subcontas para cada um dos seus servidores, para que as chamadas recebidas possam ser roteadas para o servidor correto.