La configuración de la ruta de mi cliente es algo como esto.
... ruta 34.0.0.0 255.0.0.0 ruta 43.239.0.0 255.255.0.0 ruta 52.0.0.0 255.0.0.0 ruta 54.0.0.0 255.0.0.0 ...
Mi servidor openvpn está en la instancia Amazon AWS EC2 (54.249.xx.xxx), por lo que tengo que excluir el servidor de la tabla de enrutamiento. ¿Existe una buena manera de excluir una dirección IP específica (54.249.xx.xxx) del rango de IP (54.0.0.0)?
Respuesta1
Puedes agregar unmas especificoruta que lo anula. Las rutas se ordenan por longitud de prefijo, es decir, número de bits en la máscara de red, por lo que 255.255.255.255
siempre prevalecerán sobre cualquier otra ruta.
En la configuración de ruta, utilice el especial net_gateway
como dirección de puerta de enlace. Automáticamente se referirá a la puerta de enlace "antigua" del cliente y, como resultado, "excluirá" el host:
route remote_host 255.255.255.255 net_gateway
(Sí, literalmente así. OpenVPNautomáticamentesustituir ambos remote_host
y net_gateway
en el momento de la conexión.)