0 votos

¿Cómo reconectar la VPN utilizando Tunnelblick desde la línea de comandos?

El caso de uso es que necesito una VPN particular conectada en todo momento en uno de mis servidores que ejecuta MacOS. Está configurado con Tunnelblick . Y sé cómo volver a conectarme manualmente usando Tunnelblick GUI. Pero me di cuenta de que a veces, debido a la desconexión de la red a veces debido a la inestabilidad o algo así, Tunnelblick podría entrar en un estado de repetidamente tratando de volver a conectar a la VPN previamente conectado, pero nunca tendría éxito. Por lo tanto, espero poder crear un cron job para comprobar periódicamente si la VPN está conectada (probablemente haciendo ping a una URL sólo accesible a través de dicha VPN), y si no, volver a conectarse a ella reiniciando Tunnelblick y volver a conectarse a la VPN. ¿Cuál debería ser la línea de comandos? Tengo la intención de añadir la línea de comandos en mi crontab.

1voto

Kevin Lemaire Puntos 26

Deberías echar un vistazo a esta Respuesta (los comentarios también son interesantes): Cómo iniciar la conexión VPN Tunnelblick a través de Terminal

Esto le guiará para crear un AppleScript y luego podrá lanzarlo por línea de comandos o crontab.

0 votos

¿Cómo añadir una comprobación para verificar que el ordenador tiene acceso a Internet antes de permitir que Tunnelblick intente conectarse ciegamente?

0 votos

Basta con analizar el retorno de un comando ping en una dirección externa, por ejemplo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X