Dir maacht d'VPN-Lëscht op, wielt déi aner gespäichert Entrée an erwaart e proppere Wiessel: eng nei Ausgangsadress an alles anescht onverännert. Dat ass d'Annam, déi Dir fir d'éischt fale loossen. Op macOS ass eng gespäichert VPN e komplette Netzwierksservice an net eng Vireinstellung, dofir kann de Wiessel vu Servicer gläichzäiteg Routing, DNS an Authentifizéierung änneren. D'Menüläischt weist, wéi en Service aktiv ass; si seet net, ob den Tunnel drënner dem entsprécht, wat Dir wollt.

Déi gespäichert Lëscht ass kee Profilwieler

All Entrée an den Systemastellungen > Netzwierk ass eeëgen Service, mat sengem Serveradress, Kont, Authentifizéierungsmethod, DNS-Server an Optiounen wéi All Trafik iwwer d'VPN-Verbindung schécken. Älter Versiounen hunn déiselwecht Lëscht an den Systemastellungen. Zwou Entréeën kënnen op dee selwechten Hostnumm weisen a sech trotzdem anescht behuelen, well de Protokoll oder d'Client-Erweiderung entscheet, wéi den Tunnel gebaut gëtt.

Drëtt-Partei-Clients hunn getrennte Lëschten. Tunnelblick liest Konfiguratiounen aus sengem eegenen Dossier, WireGuard hält seng eege Tunnellëscht, an OpenVPN Connect späichert Profiler an der App. Verschiddener registréieren eng Konfiguratioun am System; anerer halen alles an der App a kommen ni an der agerëschter Lëscht op. Dofir heescht „op déi gespäichert wiesselen“ ënnerschiddlech Aktiounen, jee nodeem wéi eng App de Profil besëtzt.

scutil --nc list dréckt d'VPN-Servicer aus, déi an der Systemkonfiguratioun registréiert sinn, mat den Nimm an Anführungszeeche. Benotzt genee déi Nimm, wann Dir e Wiessel script, a grad net un, datt d'Lëscht all Drëtt-Partei-Tunnel deckt.

Wat e Wiessel wierklech ännert

Véier Saachen bewege sech zesummen, wann de aktive Service wiesselt. D'Standardroute follegt dem neien Tunnel, wann dee Service all Trafik schéckt; d'Resolverbegrësser ännert sech op d'DNS-Server, déi de Service ugëtt; nei Verbindungen huelen déi nei Tunnelsadress als Quell; an d'Zertifikater, déi am Spill sinn, gehéieren zum neie Service. Eng natives Konfiguratioun an e App-Profil sinn net auswiesselbar, och wann allebéid um selwechte Gateway ophalen.

What you assumeWhat the system does
Same server name means same tunnelProtocol, certificate and account are per service
All traffic follows the active VPNOnly when Send all traffic over VPN is on
DNS switches with the VPNOnly if that service defines DNS servers
Disconnect ends the connectionOn Demand or a management profile can reconnect
Open sessions survive the switchTCP sessions tied to the old address stall

Den DNS-Deel ass et, deen d'Leit iwwerrascht. macOS hält eng Resolver-Uerdnung a scutil --dns weist, wéi eng Resolver benotzt ginn an op wéi enger Interface. En VPN-Service ouni konfiguréiert DNS-Server kann de Wi-Fi-Resolver äntweren loossen, sou datt Dir eng nei ëffentlech Adress mam ale DNS-Verhalen kritt an zum Schluss kommt, de Wiessel huet hallef funktionéiert.

Firwat déi al Konfiguratioun ëmmer erëm kënnt

Wann Dir ofhieft an deen selwechte Service sech ee Moment méi spéit erëm verbënnt, kuckt als éischt op On Demand. Eng Regel fir Verbindung op Ufro kann e Service erëmbréngen, wann eng App eng passend Domain opléist, an e Verwaltungsprofil kann déiselwecht Regel duerchsetzen. D'Entrée läschen hëlleft et seelen: eng iwwer Profil installéiert Konfiguratioun kënnt normalerweis bei der nächster Profilaktualiséierung zeréck, an eng manuell kann hire Passwuert am Keychain hannerloossen, wärend de Service fort ass.

En zweeten Service starten hält net ëmmer den éischten un. Jee no Client a Protokoll kënnt Dir mat zwee Tunnelen an zwee Sätz Route landen, a Serviceuerdnung plus Routespezifizitéit entscheeden, ween den Trafik dréit, net den Ikon, op deen Dir lescht geklickt hutt. Préift d'Interface, ier Dir unhëllt, datt e Wiessel geschitt ass.

Préift den Tunnel, net de Kräizchen

Gitt duerch d'Siicht vum System selwer, ier Dir Astellunge beréiert.scutil --nc status "Name" mellt, wat de System gleeft;ifconfig weist, ob en utun-Interface eng Adress huet;netstat -rn -f inet weist, wou d'Standardroute hiweist;scutil --dns weist de Resolver, deen tatsächlech benotzt gëtt. Da maacht eng frësch Verbindung op a bestätegt d'Ausgangsadress, well eng Säit, déi schonn ageloggt war, vläicht nach e Socket benotzt, deen un den alen Tunnel gebonnen ass.

Wann DNS nach aus dem lokale Netz äntwert, vergläicht dem Service seng konfiguréiert Server mat der Resolverlëscht. Wann d'Standardroute nach op d'physikalesch Interface weist, ass de Service Split-Tunnel oder net vollstänneg verbonnen. Béides si Konfiguratiounsresultater, kee Beweis fir e futti Client.

Eng Wiesseluerdnung, déi Iwwerraschunge vermeit

  1. Notéiert den aktuelle Service a wéi en Profil en verwalt.
  2. Hieft en als éischt of, wann déi zwee Tunnele net kënnen zesummen bestoen.
  3. Verbindt d'Zil a waart op Verbonnen, net op Verbannen.
  4. Préift d'Standardroute, d'Resolverlëscht an eng frësch Ausgangsadress.
  5. Start Apps nei, déi laang Sessiounen halen.

Hält déi al Entrée, bis déi nei dës Prüfungen duerchsteet, a gitt all Entrée en eegenen Numm; identesch Etiketten maachen de nächste Feeler schwéier zouzeschreiwen. Dem Apple seng Mac-Hëllef beschreift déi nativ Säit op Eng VPN-Verbindung op dem Mac astellen, wat d'Referenz ass, déi een ier dem Ännere vun enger verwaltener Konfiguratioun préift.

Wann d'Auswiel zréckspréngt, behandelt et fir d'éischt als Politik oder On Demand. Bestätegt, wien d'Konfiguratioun besëtzt an ob se op automatesch Verbannen agestallt ass, an entscheet dann, ob Dir e Service wiesselt oder géint e Profil kämpft.

Ähnlech Artikelen