Ich denke ein VPN ist die einzige vernünftige Lösung. Eine Firewall kann nachgeschaltet werden.
Gruß
Michael