Conexión automática a VPN al arrancar & Iniciar sesión en Mac OS X

Anonim

Si usa una VPN con una Mac por motivos laborales o personales, es posible que desee que la Mac se conecte automáticamente al servicio VPN cuando la Mac se inicia o al iniciar sesión. O tal vez solo desee que la VPN se vuelva a conectar automáticamente si la conexión se cae y se desconecta. Esto se logra fácilmente con la ayuda de un simple AppleScript, que se conectará automáticamente a la VPN al iniciarse el sistema e iniciar sesión, y también verificará si la VPN está activa y se volverá a conectar si es necesario.

Obviamente, necesitará un servicio VPN activo y una configuración de ubicación VPN en Mac OS para que este script funcione; de ​​lo contrario, el script no tendrá nada a lo que conectarse al iniciar sesión y arrancar el sistema. Si no tiene o no usa una VPN (red privada virtual), entonces este truco será de poca utilidad para una Mac en particular.

Cómo conectarse a VPN al arrancar o iniciar sesión en Mac OS X, automáticamente

Este script VPN de conexión automática debería funcionar en cualquier versión del software del sistema macOS o Mac OS X. Esencialmente, lo que estamos haciendo es colocar un script de conexión en Elementos de inicio de sesión para que se cargue automáticamente en el inicio del sistema y en los eventos de inicio de sesión del usuario:

  1. Abra el “Editor de secuencias de comandos” en la Mac, se encuentra dentro de la carpeta /Aplicaciones/Utilidades/
  2. Vaya al menú Archivo y elija “Nuevo”
  3. Copie y pegue la siguiente sintaxis de AppleScript en el nuevo editor de secuencias de comandos en blanco:
  4. "

    on inactivo informar a la aplicación Eventos del sistema indicar la ubicación actual de las preferencias de red establecer myVPN en el NOMBRE de VPN del servicio si myVPN no es nulo entonces si la configuración actual de myVPN no está conectada entonces conectar myVPN final si final si final decir volver 60 final decir final inactivo"

  5. Reemplace “NOMBRE VPN” con el nombre de la ubicación de la red VPN que lo acompaña, tal como se encuentra en el panel de control de red de Preferencias del sistema (también puede cambiar el número de respuesta para verificar la red con más o menos frecuencia, en segundos)
  6. Vuelva al menú "Archivo" y elija "Guardar"
  7. Bajo el menú desplegable "Formato de archivo", elija "Aplicación"
  8. Marque la casilla junto a "Permanecer abierto"
  9. Ahora elija "Guardar" y proporcione la secuencia de comandos VPN y el nombre obvio (como 'AutoVPN') y colóquelo en un lugar fácil de ubicar, como el escritorio o el directorio de inicio de los usuarios
  10. A continuación, vaya al menú  Apple y seleccione "Preferencias del sistema" y vaya al panel de control "Usuarios y grupos"
  11. Elija el nombre de usuario activo, luego seleccione "Elementos de inicio de sesión"
  12. Arrastre y suelte la aplicación AppleScript 'AutoVPN' que creó en la sección Elementos de inicio de sesión para que se cargue automáticamente al iniciar sesión y al iniciar el sistema

Ahora cada vez que reinicie la Mac o inicie sesión después de haber cerrado la sesión, el servicio VPN se conectará automáticamente. Asimismo, si el servicio se desconecta por algún motivo u otro, intentará volver a conectarse a la VPN automáticamente.

Las variaciones de este práctico AppleScript han existido durante mucho tiempo y para una variedad de propósitos, y aunque aquí demuestra cómo conectarse automáticamente a una VPN al iniciar sesión y volver a conectarse a una VPN si pierde la conexión, se puede ajustar para realizar otras acciones o conectarse y volver a conectarse automáticamente a otros servicios, incluidas las redes wi-fi o ethernet.

¿Conoces otro truco útil para conectarte automáticamente a una red VPN en una Mac? ¿O tiene una mejor solución o script? Cuéntanoslo en los comentarios.

Conexión automática a VPN al arrancar & Iniciar sesión en Mac OS X