I'm looking to develop a router capable of supporting IPSEC/OpenVPN/MultiCast to serve as a VPN between a local PBX and a remote site. The VPN and PBX will be hosted in a Xen Hypervisor network.
Goal is to allow the VPN server to maintain remote VPN connections so phones and computers can communicate back to the hosted pbx without ports changing, etc.... I would like to use existing open source technology to keep deployment costs down. At the end of the day someone with great experience with VyOS, pfSense or another comparable router and VPN would be perfect.