¿Se puede configurar un atajo de teclado para conectarse a VPN?

Ahora, esto puede sonar bastante vago, pero me conecto a una VPN varias veces al día (ya que la computadora portátil se desconecta de vez en cuando).

Conozco la opción "Mostrar estado de VPN en la barra de menú", pero ¿hay alguna manera de convertirla en un atajo de teclado?

Respuestas (2)

Podría crear un AppleScript que ejecutaría un script de shell racoonctl; los comandos específicos dependerán de su conexión VPN. Luego use la Utilidad de secuencias de comandos para habilitar el Menú de secuencias de comandos global, luego agregue un nuevo método abreviado de teclado en Preferencias del sistema > Teclado > Métodos abreviados de teclado y asígnelo a la secuencia de comandos (o use una utilidad de inicio como Quicksilver ) .

  1. Abra la utilidad Automator y cree un nuevo flujo de trabajo de "Servicio". . Configure el flujo de trabajo para recibir "sin entrada" en "cualquier aplicación" en los menús superiores.
  2. Agregue la acción "Ejecutar AppleScript" al flujo de trabajo y reemplace el contenido de la secuencia de comandos con lo siguiente:

    tell application "System Events"
        tell current location of network preferences
            set VPN to "SERVICE NAME"
            set VPNactive to connected of current configuration of service VPN
            if VPNactive then
                disconnect service VPN
            else
                connect service VPN
            end if
        end tell
    end tell
    

    Asegúrese de reemplazarlo SERVICE NAMEcon el nombre de su conexión VPN, que se puede buscar en las preferencias del sistema de red (si el nombre está truncado, haga clic en el botón Avanzado... y vea el nombre completo en la parte superior del panel Configuración avanzada) .

  3. Guarde el flujo de trabajo con un nombre como "Conectar a VPN"

  4. Cuando termine, vaya a las preferencias del sistema Teclado y seleccione la pestaña Atajos de teclado, donde puede ubicar el servicio "Conectar a VPN" en la sección Servicios y asignarle un atajo de teclado personalizado. Ahora debería poder activar y desactivar su conexión VPN desde cualquier aplicación utilizando este acceso directo.

Yo personalmente asigno 'Control + Opción + Comando + V' para alternar mi VPN.

De cnet .

Esto está desactualizado para la última versión de OS X. Consulte stackoverflow.com/a/38146025/5932012 para obtener una versión actualizada de bash.
@OliverJosephAsh En realidad funciona con mi última versión beta de El Capitan.