Omitir openvpn para ip particular


9

Mi máquina de escritorio ejecuta Trisquel GNU / Linux 6.0 (que es básicamente una versión libre de Ubuntu 12.04), y uso OpenVPN para conectarme a un proveedor de VPN comercial para acceder a Internet.

Actualmente enruta todo mi tráfico a través de la VPN, lo cual es genial, pero estoy buscando una manera de permitir que las solicitudes a una dirección IP específica eviten la VPN. Estoy seguro de que hay una forma, pero la búsqueda web repetida aún no ha dado resultado (lo mejor que pude encontrar fueron instrucciones para hacerlo en el cliente Cisco VPN para Windows).

¿Puede usted ayudar?

Gracias.

Respuestas:



17

Simplemente agregue una ruta para esa IP a su puerta de enlace local.

Puede hacer esto en su configuración de cliente openvpn de esta manera.

route 10.99.77.55 255.255.255.255 net_gateway

En la configuración net_gateway se reemplaza automáticamente con la dirección correcta.


Gracias por la ayuda, pero configuré esta conexión vpn a través de NetworkManager, por lo que no hay un archivo de configuración openvpn. La solución de Jeff a continuación funcionó para mí.
Lloyd Smart

1
Esta bien. Entienda que necesitará volver a ejecutar ese comando cada vez que se haya establecido la VPN. Las rutas no persisten durante un reinicio. Diablos, ni siquiera persistirán en una desconexión de OpenVPN a menos que pases la persist-tunopción.
Zoredache

Gracias por el consejo. Me solicitó que investigara más sobre esto, y descubrí que podía hacer esto permanente agregando la información al cuadro de diálogo "rutas" en la pestaña IPv4 de la configuración de NetworkManager para mi conexión eth0.
Lloyd Smart el

Esto funcionó de maravilla para los archivos de configuración de CitizenVPN
slott
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.