OSX/IOS

Conexión automática a VPN al inicio y conexión a Mac OS X.

Conexión automática a una VPN en Mac

Si está utilizando una VPN con una Mac, ya sea por motivos comerciales o personales, es posible que desee que su Mac se conecte automáticamente al servicio VPN cuando su Mac esté encendida o conectada. O tal vez desee que la VPN se vuelva a conectar automáticamente si la conexión se desconecta y se desconecta. Esto se logra fácilmente con un simple AppleScript, que se conectará automáticamente a la VPN cuando el sistema se inicie y se conecte, y también verificará si la VPN está activa y se volverá a conectar si es necesario.


Obviamente, necesitará un servicio VPN activo y la configuración de la ubicación VPN en Mac OS para que este script funcione, de lo contrario, el script no tendrá nada que hacer al conectarse e iniciar 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 inicio o conectarse a Mac OS X, automáticamente

Esta secuencia de comandos VPN de inicio de sesión automático debería funcionar en cualquier versión del software del sistema macOS o Mac OS X. Esencialmente, lo que hacemos es colocar una secuencia de comandos de conexión en los elementos de conexión para que se cargue automáticamente en los eventos. Inicio del sistema e inicio de sesión del usuario:

  1. Abra el «Editor de secuencias de comandos» en Mac, ubicado en 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 idle
    tell application "System Events"
    tell current location of network preferences
    set myVPN to the service "VPN NAME"
    if myVPN is not null then
    if current configuration of myVPN is not connected then
    connect myVPN
    end if
    end if
    end tell
    return 60
    end tell
    end idle

  5. Reemplace «VPN NAME» con el nombre de la ubicación de la red VPN que lo acompaña, como se encuentra en el panel de control de Preferencias de red (también puede cambiar el número de retorno para verificar la red más o menos en segundos)
  6. Script de conexión automática VPN para Mac

  7. Vuelve al menú «Archivo» y elige «Guardar».
  8. En el menú desplegable «Formato de archivo», elija «Aplicación»
  9. Marca la casilla junto a «Permanecer abierto».
  10. Guarde el script VPN como una aplicación en su Mac

  11. Ahora elija «Guardar» y proporcione el script VPN y el nombre obvio (como «AutoVPN») y colóquelo en un lugar fácil de localizar, como el escritorio o el directorio personal de los usuarios.
  12. Luego vaya al menú  Apple y seleccione «Preferencias del sistema» y acceda al panel de control «Usuarios y grupos»
  13. Elija el nombre de usuario activo, luego seleccione «Elementos de inicio de sesión»
  14. Arrastre y suelte la aplicación AppleScript «AutoVPN» que creó en la sección Elementos de conexión para que se cargue automáticamente cuando se conecte e inicie el sistema.
  15. conexión automática de secuencia de comandos VPN en elementos de conexión de Mac

Ahora, cada vez que reinicie su Mac o se conecte después de cerrar sesión, el servicio VPN se conectará automáticamente. Asimismo, si el servicio se desconecta por un motivo u otro, intentará reconectarse automáticamente a la VPN.

Las variaciones de este práctico AppleScript han existido durante años y para una variedad de propósitos, y si bien demuestra cómo conectarse automáticamente a una VPN en la conexió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.

¿Conoce otro truco útil para conectarse automáticamente a una VPN en una Mac? ¿O tienes una mejor solución o guión? Dinos en los comentarios.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar