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을 통과한 다음 (인터넷 링크 2를 통해) Flowroute로 라우팅되는 것 같습니다.
대신 인터넷 링크 1을 통해 트래픽이 라우팅되도록 하려면 어떻게 해야 합니까? 내부 통화(사무실 1의 확장, 일부 에코가 허용되는 사무실 2의 통화 확장)에 대해서만 IPSec를 통한 SIP 트래픽을 사용하고 싶습니다.
답변1
Office 1에 다른 Asterisk 서버를 배치합니다.
사무실 간 통화를 위해 두 서버가 서로 통신하도록 하고(예: IAX) 각 서버가 PSTN 통화를 업스트림 공급자에게 직접 라우팅하도록 합니다. 공급자는 수신 전화가 올바른 서버로 라우팅될 수 있도록 각 서버에 대한 하위 계정을 제공할 수 있어야 합니다.