Koble automatisk til VPN ved oppstart & Logg inn i Mac OS X
Hvis du bruker en VPN med en Mac av enten jobbmessige eller personlige årsaker, kan det være lurt å la Mac-en koble seg til VPN-tjenesten automatisk når Mac-en startes opp eller ved pålogging. Eller kanskje du bare vil at VPN-en automatisk skal koble til igjen hvis tilkoblingen faller og kobles fra. Dette oppnås enkelt ved hjelp av et enkelt AppleScript, som både automatisk kobler til VPN ved oppstart og pålogging av systemet, og også sjekker om VPN er aktivt, og kobler til på nytt om nødvendig.
Selvfølgelig trenger du en aktiv VPN-tjeneste og VPN-plasseringsoppsett i Mac OS for at dette skriptet skal fungere, ellers har skriptet ingenting å koble til ved pålogging og systemoppstart. Hvis du ikke har eller bruker et VPN (Virtual Private Network), vil dette trikset være til liten nytte for en bestemt Mac.
Hvordan koble til VPN ved oppstart eller pålogging i Mac OS X, automatisk
Dette automatiske VPN-skriptet skal fungere på alle versjoner av macOS eller Mac OS X systemprogramvare. Det vi i hovedsak gjør er å plassere et tilkoblingsskript i påloggingselementer slik at det lastes automatisk ved systemstart og brukerpåloggingshendelser:
- Åpne "Script Editor" på Mac, den finnes i /Applications/Utilities/-mappen
- Gå til Fil-menyen og velg «Ny»
- Kopier og lim inn følgende AppleScript-syntaks i det nye tomme skriptredigeringsprogrammet: "
- Erstatt "VPN-NAVN" med navnet på den medfølgende VPN-nettverksplasseringen som funnet i Systemvalg Nettverkskontrollpanel (du kan også endre returnummeret for å sjekke nettverket mer eller sjeldnere, i løpet av sekunder)
- Gå til «Fil»-menyen igjen og velg «Lagre»
- Under rullegardinmenyen «Filformat» velger du «Applikasjon»
- Merk av i boksen ved siden av «Hold åpen»
- Gå deretter til Apple-menyen og velg «Systemvalg» og gå til «Brukere og grupper»-kontrollpanelet
- Velg det aktive brukernavnet, og velg deretter «Login Items» …
on inaktiv fortell applikasjon Systemhendelser forteller gjeldende plassering av nettverkspreferanser sett myVPN til tjenesten VPN NAME hvis myVPN ikke er null så hvis gjeldende konfigurasjon av myVPN ikke er tilkoblet koble til myVPN end if end if end tell return 60 end tell end indle"
Nå hver gang du starter Mac-en på nytt eller logger på etter å ha blitt logget ut, kobles VPN-tjenesten til automatisk. På samme måte, hvis tjenesten kobles fra av en eller annen grunn, vil den forsøke å koble til VPN-en igjen automatisk.
Variasjoner av dette hendige AppleScript har eksistert i evigheter og for en rekke formål, og mens det her demonstrerer hvordan du automatisk kobler til en VPN ved pålogging og kobler til en VPN på nytt hvis den mister forbindelsen, kan justeres for å utføre andre handlinger eller automatisk koble til og koble til andre tjenester, inkludert wi-fi eller ethernet-nettverk.
Kjenner du til et annet nyttig triks for automatisk å koble til et VPN-nettverk på en Mac? Eller har du en bedre løsning eller skript? Gi oss beskjed i kommentarfeltet.