Configure OpenVPN como un proxy local para usarlo solo cuando sea necesario

4

Primero, creo que es el lugar adecuado para publicar mi pregunta (y no serverfault o networkengineering ). Si no, por favor, dime cuál es el lugar correcto.

Utilicé FreeGate . Configuré la extensión de Firefox autoproxy para hacer túneles a través de FreeGate, solo las páginas están prohibidas (el autoproxy usa una lista negra) de páginas prohibidas).

Me pregunto si es posible hacer lo mismo con OpenVPN. En realidad, estoy usando SecurePoint OpenVPN con VPNBook . Tal vez sea posible junto con un servidor proxy como FreeProxy Handcrafted ?

    
pregunta chelder 30.10.2013 - 06:17
fuente

1 respuesta

2

OpenVPN es un tipo diferente de túnel. Proxying es aplicación a aplicación. Su navegador (completamente independiente del resto de su computadora) decide enviar su tráfico a través de un servidor proxy que se ejecuta en otro lugar. Esto se puede hacer sobre una base de solicitud por solicitud si es necesario, ya que depende de la aplicación decidir dónde enviar sus solicitudes.

OpenVPN, por otro lado, funciona a nivel de red. Usted ejecuta un programa que altera la configuración de red de su computadora. Por lo general, se crea y configura una nueva interfaz de red "virtual", y las reglas de enrutamiento de la red de su computadora generalmente se modifican para enviar tráfico a través de ella según su configuración preestablecida. Esto es para todo el sistema y afecta a todos los programas que se ejecutan en su máquina. Hay pasos definidos de configuración y demolición que tardan varios segundos o varias decenas de segundos, y no es factible realizarlos por conexión.

Dicho esto, puede haber una especie de enfoque híbrido. Por ejemplo, puede crear una conexión OpenVPN permanente que no sea su ruta predeterminada, pero que se conecte a una red privada en el otro lado (digamos una red 192.168.xx por ejemplo), y puede configurar una máquina proxy en ese Red privada extranjera. Utiliza sus técnicas existentes para enviar el tráfico deseado al proxy en el otro lado de la VPN, lo que le permite controlar efectivamente qué tráfico usa la VPN.

La sobrecarga de OpenVPN es baja; de modo que puede estar abierto mientras no lo esté utilizando sin consumir un ancho de banda significativo o tiempo de CPU. La configuración es bastante simple, pero requiere un poco de trabajo. Obviamente, necesitarías cierto control sobre la configuración de VPN y el servidor proxy en el otro lado. Pero se puede hacer.

    
respondido por el tylerl 30.10.2013 - 07:05
fuente

Lea otras preguntas en las etiquetas