¿Puedo configurar OpenVPN en dos o más máquinas para que cada una pueda actuar como cliente y servidor?

¿Puedo configurar OpenVPN en dos o más máquinas para que cada una pueda actuar como cliente y servidor?

La pregunta resume lo que quiero lograr. Más detalladamente: tengo una PC con Windows XP Pro en un lugar de trabajo desde la que deseo poder acceder a mi PC con Windows XP Pro y a otras computadoras domésticas. Pero también quiero poder conectarme a la PC del trabajo desde casa. Creo que el término que se utiliza generalmente es red "en malla".

¿Puedo hacer esto con OpenVPN? Si es así ¿cómo lo haría? ¿Cuáles son las cosas más importantes que debe recordar hacer?

EDITAR:

El trabajo de la PC con Windows XP Pro es administrado en gran medida por el Departamento de TI; tengo derechos de administrador local para instalar cosas. Algunas configuraciones están deshabilitadas. Mi principal preocupación eran los firewalls y el reenvío de puertos en la PC del trabajo. ¿Alguna sugerencia?

Respuesta1

Si puede instalar OpenVPN, incluido su controlador de apator de red virtual (este puede ser el principal problema dependiendo de cómo esté bloqueada su PC de trabajo) en la PC de trabajo, entonces debería poder hacerlo, utilizando la PC de trabajo como cliente. , independientemente de los problemas de firewall entrantes en ese extremo.

Si la máquina de trabajo se conecta al punto final de VPN de su hogar, entonces podrá enviar tráfico en ambos sentidos, por lo que el extremo del hogar podrá ver el extremo del trabajo aunque sea el extremo del trabajo el que inició la conexión. Solo necesitará dejar abierta la conexión VPN al final del trabajo cuando salga (ya sea dejando su cuenta iniciada con el cliente en ejecución o ejecutando el cliente como un servicio). Obtener acceso directo a otras máquinas en cualquiera de los extremos es un conjunto separado de problemas de enrutamiento, pero como solo mencionas la conexión de una máquina a la otra, supongo que esto no es un problema para ti de todos modos: siempre puedes RDC entre las máquinas y acceder a otros recursos de la red indirectamente de esa manera.

Es posible que tenga más suerte con una configuración basada en TCP que con una basada en UDP, dependiendo de cómo estén configurados los firewalls de su trabajo. La mayoría de los firewalls con estado serán lo suficientemente brillantes como para identificar los paquetes UDP entrantes para la VPN como si hubieran sido solicitados, por lo que ambos métodos deberían funcionar, y generalmente se recomienda UDP por un par de razones, pero probaría primero con TCP, ya que es un poco más probable que esto trabajar. Además, haga que funcione como un cliente independiente antes de intentar que todo funcione como un servicio.

información relacionada