Estoy usando OpenVPN a través de Tunnelblick en MacOS X Lion.
Necesito establecer un DNS específico (con IP local, que funciona solo cuando la VPN está activa) solo durante la duración de esta sesión de VPN.
No tengo acceso a la configuración del servidor OpenVPN. Solo cliente config. Además, el DNS del servidor no funciona.
Entonces funciona así: me conecto a VPN, voy a las preferencias de red y configuro DNS manualmente. Después de desconectar la VPN, vuelvo a los valores predeterminados. Funciona, pero debe ser automático.
Después de un poco de exploración, descubrí que los scripts ascendentes y descendentes de OpenVPN podrían ayudarme con eso. Desafortunadamente, no he encontrado ninguna documentación específica sobre cómo se puede hacer exactamente.
¿Cómo se puede o no se puede hacer? Cualquier consejo sería apreciado!
fuente
Respuestas:
intenta agregar:
a la configuración de su cliente
fuente
push "dhcp-option DNS 10.11.12.13"
con las configuraciones del servidor, no sabía cómo convertirlo a las configuraciones del cliente. Gracias de nuevo :-)Puede agregar esta opción en su OpenVPN
server.conf
si desea presionar para todos los clientes:Puede cambiar el
8.8.8.8
a su DNS deseado.fuente
push
dentro de un cliente conf no funcionaagregue esto al archivo de configuración del cliente:
fuente