http://www.tp-link.com/mx/products/?categoryid=1678 http://www.linksys.com/en-us/business/products/routers https://meraki.cisco.com/products/appliances/mx60
Bueno en fin, casi todas las marcas que venden switches, routers, wifis, etc, tienen soluciones de VPN para interconectar oficinas remotas, unas con unos asistentes mas faciles que otros.
Ahora bien tambien podrias con dos PCs y programas como PFSENSE o ZENTYAL, o inclusive Windows Server habilitar estas caracteristicas... Aunque necesitarias documentarte un poco para comprender los conceptos y saber bien como lograr lo que deseas porque entran en juegos detalles tecnicos que involucran conocer el funcionamiento de internet, IPs, DNS, Firewall, Ruteo, etc.
Posdata:
Hay muchas maneras de resolver un mismo problema, afrontandolo desde diferentes angulos. Si tu sabes programar creo que lo podrias resolver tambien con programacion, se me ocurre algun plugin que se instale del lado del cliente y que este haga la interpretacion del lado del cliente y solo envie los datos procesador a tu base de datos o formulario. En lo personal no se programar pero e visto a muchos programadores con los que trabajo afrontar situaciones de maneras muy ingeniosas.