Configuré un servidor OpenVPN en una máquina Debian debajo de mi enrutador. Transmito todas las conexiones UDP 1194 al servidor y puedo conectarme correctamente desde mi máquina Windows usando el cliente OpenVPN. Sin embargo, parece que obtengo una dirección IP que no está en la LAN del servidor VPN. Me gustaría poder acceder a todos los dispositivos en la LAN del servidor Debian. No puedo hacer ping a ninguno de ellos, excepto por algún motivo que puedo hacer ping a mi servidor Proxmox en la LAN. Tampoco puedo hacer ping a la otra IP del servidor como se ve en tun0. Aquí está la configuración de mi servidor y la salida de la conexión VPN que le da a mi máquina Windows una IP de 10.8.0.6.
¿Por qué sucedería esto y qué debería hacer para solucionarlo?
Gracias
/etc/openvpn/server.conf
.Respuestas:
La IP VPN de su servidor es
10.8.0.1
y la IP VPN de su cliente se está configurando correctamente10.8.0.6
. La razón por la que no lo hacen Aparecer estar en la misma red se debe a que su servidor VPN está usando el valor predeterminado topología cual esnet30
. Esto se explica claramente en la Manual de OpenVPN bajo el encabezado --topologíaLa razón de la
Access is denied
los errores (según su registro) generalmente se deben a que el cliente OpenVPN no está corriendo como administrador y, por lo tanto, no tiene los privilegios necesarios para asignar la IP o cambiar la tabla de enrutamiento.fuente