Tunnelblick: koble til ved innlogging eller ved oppstart - velg én
To automatiske moduser følger forskjellige hendelser: en brukersesjon eller oppstarten. Velg den hvis påloggingsdata finnes før noen kan skrive et passord.
Innstillingen sier koble til automatisk, og hva som skjer etter at den er brukt, avhenger helt av hvilken av de to modusene som ble valgt. Den ene starter tunnelen når du logger på Macen; den andre starter den når datamaskinen starter opp, uten noen brukersesjon i det hele tatt. Den andre trenger påloggingsdata som finnes før noen kan skrive et passord, og derfor ender den ofte med en tilkobling som aldri kommer opp. Ingen av modusene er en policy som stopper trafikk før tunnelen finnes.
Bestem hvilken hendelse tilkoblingen skal følge før du velger alternativet, fordi kravene følger helt av det svaret.
To alternativer, to forskjellige sesjoner
Tunnelblicks innstilling for automatisk tilkobling tilbyr en innloggingsmodus og en oppstartsmodus, og de er ikke utskiftbare etiketter. Den første kjører inne i en brukersesjon, med den brukerens nøkkelring og muligheten til å spørre. Den andre kjører uten grensesnittet og uten den sesjonen, så en dialog har ingen å vises for. Alt annet som er forskjellig, inkludert hvilke konfigurasjoner som er kvalifiserte, følger av den delingen.
En fungerende privat profil på skrivebordet er derfor ikke automatisk en kandidat for oppstart av datamaskinen.
Hva du får ved å starte ved innlogging
Å starte sammen med sesjonen bevarer den vanlige interaktive konteksten. Appen kan be om det profilen trenger, enten det er et kontopassord, en nøkkelfrase eller en MFA-forespørsel, og brukeren er til stede for å svare. Tunnelblick dokumenterer også omstart ved innlogging når det kjørte ved utlogging, noe som er en beslektet men egen atferd som er verdt å bekrefte for den installerte versjonen. Å åpne appen og etablere en brukbar tunnel er to hendelser, og bare den andre betyr noe for ressursen du vil nå.
Test det ved å logge ut og inn igjen, og kontroller deretter den private ressursen i stedet for ikonet. Et ikon i menylinjen beviser at appen startet; en vellykket forespørsel beviser at tunnelen virker.
Hva oppstart av datamaskinen faktisk krever
Oppstart av datamaskinen kjører OpenVPN uten Tunnelblicks grensesnitt og uten en innlogget bruker, så ingen brukernøkkelring er tilgjengelig og ingen forespørsel kan vises. Alternativet krever en delt konfigurasjon som er kvalifisert for denne modusen, og autentisering må fungere uten tilsyn: en nøkkel uten passfrase eller en annen støttet ordning som VPN-eieren har godkjent. Å fjerne beskyttelse fra en nøkkel eller lagre en MFA-kode i en fil slik at en nedtonet kontroll blir valgbar, er ikke konfigurasjon, det er en nedgradering.
En oppstartstilkobling kan også overleve appen og brukersesjonen. Planlegg hvordan en administrator observerer og stopper den, i stedet for å anta at avslutning av Tunnelblick avslutter tunnelen.
Ingen av dem blokkerer trafikk
Tidligere oppstart er ikke en policy for nettverksblokkering. Det underliggende nettverket må finnes før OpenVPN kan koble til, og i mellomtiden kan andre programmer bruke det fritt. Hvis kravet er at ingenting går ut før tunnelen er oppe, er det et eget håndhevingsdesign med sin egen verifisering, ikke en avkrysningsboks i VPN-klienten. macOS-regler for on-demand og en brannmur løser forskjellige deler av det problemet.
Skriv kravet som en setning før du rører innstillingen: denne Macen må ha tunnelen fra innlogging og utover, fra oppstart, eller bare mens et bestemt program kjører. Kontroller deretter hvilke moduser den installerte versjonen faktisk støtter.
Symptomet som startet dette, er vanligvis en tunnel som aldri kom opp. Svaret er nesten alltid sesjonsmodellen, ikke profilen.