на мой взгляд можно так. freebsd с пакетным фильтром pf. соответственно openvpn. джеббер поднимать на одном из двух шлюзов. таким макаром вы фтльтруете соединение полностью и устраиваете взаимодействие между своими сетями. а на сервера можете завешивать все что угодно.