Estoy usando OpenVPN para configurar una VPN para conectar mi computadora portátil en casa a la LAN de mi lugar de trabajo. Quiero poder referir las computadoras de mi lugar de trabajo por su nombre y no por su IP, pero no puedo.
Esta es mi situación:
LAN del lugar de trabajo:
- Espacio de direcciones: 192.168.101.0/24
- Dirección del enrutador: 192.168.101.1
LAN local:
- Espacio de direcciones: 192.168.1.0/24
- Dirección del enrutador: 192.168.1.1
VPN:
- Espacio de direcciones: 10.100.1.0/24
- Dirección del servidor OpenVPN: 10.100.1.1
Todas las máquinas están ejecutando Microsoft Windows.
En mi lugar de trabajo, la PC que se ejecuta como servidor OpenVPN es 192.168.101.50 (y 10.100.1.1 en la VPN), y el nombre de su máquina es workplaceserver .
En mi lugar de trabajo, el nombre workplaceserver se resuelve en la dirección 192.168.101.50, pero en el cliente vpn no se puede resolver el nombre workplaceserver , quiero que se resuelva en 10.100.1.1. ¿Cómo debo configurar OpenVPN para lograr eso?
redirect-gateway
directiva (consulte el manual ), ya que su puerta de enlace predeterminada probablemente le haya sido entregada por su DHCP o manualmente. El uso deredirect-gateway
envía cosas a través de la VPN, tal vez solucionando su problema en el proceso.También puede simplemente agregar los hosts que necesita (muy pocos, ¿no?) Para
hosts
archivar, y ni siquiera meterse con las configuraciones de OpenVPN (lo que puede ser útil si no tiene y no configurará un servidor DNS dentro de la red privada red).fuente
A partir de ahí, deberías tenerlo funcionando y tu configuración te seguirá, siempre y cuando uses su DNS, que por cierto son muy buenos.
fuente