2 つの離れた場所に 2 つのオフィスがあり、IPSec VPN (pfSense を使用) で接続されています。 1 つのオフィスには、すべての内線が接続される Asterisk PBX があり、Asterisk PBX は Flowroute トランクを使用して構成されています。
ここに ASCII 図を示します:
-------------- --------------- -------------
| office 1 | IPSec | office 2 | lan | Asterisk |
| pfsense | -------- | pfsense |-------------| |
-------------- --------------- -------------
| |
| |
internet link 1 internet link 2
オフィス 2 から Flowroute 経由で電話をかけると、問題なく機能します。ただし、オフィス 1 から電話をかけると、エコーが発生します。IP 電話を使用しているため、エコーはアナログ端末によるものではありません。
私の推測では、オフィス 1 からの SIP トラフィックは VPN を通過し、その後 Flowroute (インターネット リンク 2 経由) にルーティングされます。
代わりにトラフィックがインターネット リンク 1 経由でルーティングされるようにするにはどうすればよいですか? 内部通話 (オフィス 1 の内線からオフィス 2 の内線に電話をかける、ある程度のエコーが許容される) にのみ、IPSec 経由の SIP トラフィックを使用したいと考えています。
答え1
Office 1 に別の Asterisk サーバーを配置します。
2 つのサーバーが相互に通信してオフィス間の通話を行うようにし (IAX など)、それぞれのサーバーが PSTN 通話を上流のプロバイダーに直接ルーティングするようにします。プロバイダーは、着信通話を適切なサーバーにルーティングできるように、各サーバーのサブ アカウントを提供できるはずです。