路由 Asterisk 流量以避开 VPN

路由 Asterisk 流量以避开 VPN

我有两个办公室,位于两个遥远的地方,通过 IPSec VPN 连接(使用 pfSense)。在一个办公室,我有一个 Asterisk PBX,所有分机都连接到该 PBX,并且 Asterisk PBX 配置了 Flowroute 中继。

以下是一些 ASCII 图表:

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

当我通过 Flowroute 从办公室 2 拨打电话时,它们工作正常。但是,当我从办公室 1 拨打电话时,会有一些回声。我使用的是 IP 电话,因此回声不是由模拟终端引起的。

我的猜测是来自办公室 1 的 SIP 流量正在通过 VPN,然后路由到 Flowroute(通过互联网链接 2)。

我怎样才能使流量通过互联网链路 1 路由?我只想使用 IPSec 上的 SIP 流量进行内部呼叫(办公室 1 上的分机呼叫办公室 2 上的分机,其中某些回声是可以接受的)。

答案1

在办公室 1 中放置另一台 Asterisk 服务器。

让两台服务器相互通信(例如 IAX)以进行办公室内呼叫,并让每台服务器将 PSTN 呼叫直接路由到您的上游提供商。提供商应该能够为您的每台服务器提供子帐户,以便将来电路由到正确的服务器。

相关内容