En sekundäre VPN gehéiert zu engem Wi-Fi-Profil, net zu allen
Eng sekundär VPN ass eng UUID, déi un eng Basisverbindung gebonnen ass. Plangt, wéi zukünfteg Wi-Fi-Profilen se ierwen, a wat geschitt, wann déi UUID ersat gëtt.
Konfiguréiert eng VPN als Sekundär vun der Heem-Wi-Fi-Verbindung an alles funktionéiert, bis de Laptop sech mat engem aneren Access Point verbënnt an den Tunnel ënnen bleift. Déi nei Verbindung ass en eegene Konfiguratiounsobjekt mat senger eegener UUID, a si huet kee Grond, de Bond ze kennen, deen Dir fir hire Virgänger erstallt hutt. Näischt war defekt; d'Assoziatioun huet et einfach ni ginn.
D'Verbindungsreferenz vum NetworkManager definéiert Sekundären als UUIDen, déi zesumme mat enger bestëmmter Basisverbindung aktivéiert ginn. Si bemierkt och, datt gewéinlech VPN-Profiler keng automatesch Aktivéierung implementéieren, wéi d'Basisverbindungen et maachen. Béid Aussoen féieren zu der selwechter Konklusioun: d'Assoziatioun ass pro Profil, an een muss se fir all neit erstellen.
Wat eng Sekundär tatsächlech ass
Eng Basisverbindung huet eng Identitéit, eng UUID an eng Lëscht vu Sekundären. Wann se aktivéiert gëtt, aktivéiert de Manager och déi Sekundären an der Rei, an esou follegt eng VPN engem Wi-Fi-Netz ouni manuellen Klick. D'Relatioun lieft op der Basisverbindung, geschriwwen als UUID-Strings anstatt als Nimm. Dës Wiel vun der Representatioun ass net zoufälleg; si ass et, déi d'Assoziatioun eng Ëmbenennung iwwerliewe léisst.
Dee Detail iwwer Nimm ass wichteger, wéi et ausgesäit. D'Ëmbenenne vun engem VPN-Profil léisst seng UUID onberéiert, sou datt existent Assoziatiounen weider funktionéieren. D'Läschen vum ale Profil an den Import vun engem neien produzéiert eng nei UUID, an all Assoziatioun, déi op dee alen gewisen huet, weist elo op näischt.
Kuckt d'existent Lëscht un, ier Dir eppes derbäi setzt. En Heemprofil mat enger Sekundär ass keng Regel, déi op all SSID passt; et ass eng Zeil an engem Objekt, an et gëtt net consultéiert, wann eng aner Basis aktivéiert gëtt.
Setzt d'Assoziatioun do, wou d'Profiler erstallt ginn
Op enger perséinlecher Maschinn maacht d'Unhänke vun der beabsichtigter Sekundär en Deel vum Derbäisetze vun all erlaabtem Wi-Fi-Profil. Et ass eng Gewunnecht anstatt eng Funktioun, awer eng Gewunnecht, déi en konsequenten Zoustand produzéiert, an et kascht ee Befehl oder zwee Dialogbesich pro Netz. Halt eng kuerz Notiz, wéi eng Netzwierker den Tunnel droe sollen, well d'Lëscht d'Politik ass.
Op geréierten Apparater loosst de Provisionéierungs-Workflow den Wi-Fi-Antrag an seng VPN-Assoziatioun am selwechte Schrëtt erstellen, a wendt déiselwecht Behandlung op erlaabt Profiler un, déi schonn existéieren. Eng VPN-Profil eleng ze verdeelen léisst d'Basisrelatiounen onspezifizéiert, an esou kritt eng Flott en Tunnel, deen nëmmen d'Halschent vun de Laptopen benotzt.
Wou d'Benotzer nach Profiler ausserhalb vum geréierte Wee kënnen erstellen, entscheet ausdrécklech, wat mat deenen Anträg geschitt. Unzehuelen, datt se eng Assoziatioun ierwen, ass keng Politik; et ass eng Hoffnung mat engem Supportkosten.
Plangt d'Ännerung vun der Identitéit vun der VPN
D'Provisionéierungsquell brauch d'UUID vun der beabsichtigter VPN, net en Affichagenumm, deen een geroden huet. Wann d'Maintenance déi VPN duerch en nei importéierten Objekt ersetzt, aktualiséiert de Provisionéierungs-Template an déi betraffen existent Assoziatiounen an der selwechter Ännerung. Eng Ëmbenennung ass keng Ersetzung, a béid als gläichwäerteg ze behandelen ass de Wee, wéi eng funktionéierend Ausrollung eng Woch méi spéit brécht.
Späichert d'UUID nieft dem Grond, firwat se existéiert. En zukünftege Ingenieur, dee just eng plain UUID an enger Lëscht vu Sekundären fënnt, kann net soen, ob se aktuell ass, a wäert se wahrscheinlech beim Opraumen läschen.
Aktivéierung ass keng Duerchsetzung
Eng Ufro fir eng Sekundär geschitt zum Zäitpunkt vun der Aktivéierung. Si blockéiert net Applikatiounen an der Zäit bis d'Authentifikatioun fäerdeg ass, a si stoppt den Trafic net, nodeems den Tunnel feelt. Dat si verschidde Propriétéiten, déi vu verschiddenen Mechanismen geliwwert ginn, an hir Vermëschung produzéiert en Design, deen am Profil strikt ausgesäit an an der Praxis nogaagend ass.
De blockéiere vum direkten Trafic ass eng separat Funktioun mat hirer eegener Konfiguratioun an hiren eegenen Ausfallmodi, an si muss den Trafic berécksiichtegen, deen d'Netz erreeche muss, ier en Tunnel existéiere kann: Captive Portalen, Umeldungssäiten, den Endpunkt selwer. Eng Blockéierungspolitik, déi net virun der Authentifikatioun erfëllt ka ginn, spärrt d'Maschinn aus genee deem Netz aus, dat se brauch.
Setzt dëse Grond an d'Instruktiounen, déi d'Benotzer tatsächlech liesen. En neit Wi-Fi-Netz kann den Tunnel froen; d'Duerchsetzung entscheet, ob eppes erausdarf, wann et sech net verbënne kann. Benotzer, deenen nëmmen déi éischt Hallschent gesot gëtt, wäerten den Design als futti mellen.
Testt mat engem wierklech neie Profil
Benotzt en ugehollene Testnetz an e nei erstallten Basisprofil, net den Heemantrag, deen schonn funktionéiert. Observéiert d'Aktivéierung vun der Basis, déi ugefrot Sekundär-UUID an all Authentifikatiounsauffuerderung an der Rei, a notéiert, wéi eng Etapp hänkt, wann se hänkt. En geheimen Agent, deen no der Desktop-Umeldung disponibel gëtt, ass net automatesch an all Startkontext present, dofir gehéiert e Neistart an den Testplang. Da kontrolléiert déi virgesinn Ressource an de Feelerwee: kënnt den Tunnel erop, ier d'Applikatioun en brauch, a wat geschitt mat där Applikatioun, wann d'Authentifikatioun feelt?
Da kontrolléiert déi virgesinn Ressource an de Feelerwee: kënnt den Tunnel erop, ier d'Applikatioun en brauch, a wat geschitt mat där Applikatioun, wann den Tunnel sech net authentifizéiere kann? Déi zwou Observatiounen sinn d'Akzeptanzkriterien, an keng vun deenen zwee ass am Profil selwer ze gesinn.