Auto Koble til VPN på Boot og logg inn i Mac OS X

Hvis du bruker en VPN med en Mac av enten arbeid eller personlige grunner, kan du ønske at Macen automatisk kobles til VPN-tjenesten når Mac-maskinen startes eller ved innlogging. Eller kanskje du bare vil at VPN skal koble til automatisk hvis tilkoblingen faller og kobles fra. Dette gjøres enkelt ved hjelp av en enkel AppleScript, som begge automatisk kobler til VPN ved systemoppstart og pålogging, og også sjekker om VPN er aktiv og kobler til igjen om nødvendig.


Åpenbart trenger du en aktiv VPN-tjeneste og VPN-plasseringsoppsett i Mac OS for at dette skriptet skal fungere, ellers vil skriptet ikke ha noe å koble til ved innlogging og systemstart. Hvis du ikke har eller bruker et VPN (Virtual Private Network), vil dette trikset ikke brukes til en bestemt Mac.

Slik kobler du til VPN på Boot eller Logg inn i Mac OS X, automatisk

Dette automatisk koble VPN-skriptet bør fungere på en hvilken som helst versjon av MacOS eller Mac OS X systemprogramvare. I hovedsak hva vi gjør er å plassere et tilkoblingsskript i innloggingselementer slik at det lastes automatisk på systemstart og brukerinnloggingsbegivenheter:

  1. Åpne "Script Editor" på Mac, den finnes i / Programmer / Verktøy / mappe
  2. Gå til Fil-menyen og velg "Ny"
  3. Kopier og lim inn følgende AppleScript-syntaks i det nye tomme skriptredigeringsprogrammet:
  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. Bytt ut "VPN NAME" med navnet på den medfølgende VPN-nettverksplasseringen som finnes i System Preferences Network-kontrollpanelet (du kan også endre returnummeret for å sjekke nettverket mer eller mindre ofte om sekunder)
  6. Gå til "Fil" -menyen igjen og velg "Lagre"
  7. Under rullegardinmenyen "Filformat" velger du "Program"
  8. Merk av i boksen ved siden av "Hold deg åpen"
  9. Velg nå "Lagre" og gi VPN-skriptet og det åpenbare navnet (som "AutoVPN") og sett det et sted som er lett å finne, som skrivebordet eller brukerens hjemmekatalog
  10. Gå deretter til Apple-menyen og velg "Systemvalg" og gå til "Brukere og grupper" -kontrollpanelet
  11. Velg det aktive brukernavnet, og velg deretter "Innloggingselementer"
  12. Dra og slipp AppleScript-programmet "AutoVPN" du opprettet i delen Innloggingselementer, slik at den lastes automatisk ved pålogging og systemstart

Nå når du starter Mac-maskinen eller logger deg på etter at du er logget ut, kobler VPN-tjenesten automatisk til. På samme måte, hvis tjenesten er frakoblet av en eller annen grunn, forsøker den å koble til VPN automatisk igjen.

Variasjoner av denne praktiske AppleScript har eksistert i mange aldre og for en rekke formål, og mens den demonstrerer hvordan man automatisk kobler til et VPN ved innlogging og kobler seg til en VPN, dersom den mister forbindelsen, kan den justeres for å utføre andre handlinger eller Koble automatisk til og koble til andre tjenester, inkludert Wi-Fi eller Ethernet-nettverk.

Vet du om et annet nyttig triks for automatisk å koble til et VPN-nettverk på en Mac? Eller har du en bedre løsning eller et skript? Gi oss beskjed i kommentarene.