Ipsec

路由避開 VPN 的 Asterisk 流量

  • May 21, 2013

我在兩個遙遠的位置設置了兩個辦公室,通過 IPSec VPN(使用 pfSense)連接。在一個辦公室裡,我有一個 Asterisk 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)。

我怎樣才能使流量通過 Internet 連結 1 路由?我只想使用 IPSec 上的 SIP 流量進行內部呼叫(辦公室 1 的分機呼叫辦公室 2 的分機,可以接受一些迴聲)。

在 Office 1 中放置另一台 Asterisk 伺服器。

讓兩台伺服器相互通信(例如 IAX)以進行辦公室間呼叫,並讓它們各自將 PSTN 呼叫直接路由到您的上游提供商。提供商應該能夠為您的每台伺服器提供子帳戶,以便可以將傳入呼叫路由到正確的伺服器。

引用自:https://serverfault.com/questions/509578