Eng kopéiert rasphone.pbk huet déi aner systemwäit VPNen geläscht
D'global Telefonsbuch ersetzen, fir eng eenzeg VPN auszelieweren, läscht all aner Verbindung, déi dran ass. Besitzt e benannte Profil, kuckt en virun, a beweist dann, datt de Rescht iwwerlieft.
Déi nei VPN ass opgedaucht, d'Authentifikatioun huet funktionéiert, an eng Drëtt-Partei-VPN, déi zwee Joer laang op der Maschinn gelieft huet, ass am selwechten Neistart verschwonnen. Näischt am Deployementslog huet se ernimmt, well näischt am Deployement sech domat befaasst huet. D'Pak huet d'global Telefonsbuch ersat, an déi aner Verbindung war en Agang an där Datei. Dëst ass eng Kopéieroperatioun, déi sech genau esou verhält, wéi eng Kopéieroperatioun sech verhale soll.
De Fix ass keng besser Kopie. Et ass d'Datei net ze kopéieren.
Wat d'Telefonsbuch tatsächlech enthält
Eng Telefonsbuch ass e Container vun Verbindungsdefinitiounen, net e Profil. Agäng pro Benotzer liewen ënner dem Benotzerprofil, an Agäng fir all Benotzer liewen ënner dem maschinnwäite ProgramData-Pad, dofir trëfft en Deployement, deen déi Datei schreift, all lokale Benotzer gläichzäiteg. Déiselwecht Datei dréit och Agäng, déi aner Fournisseuren ugeluecht hunn, an dohier kënnt de Kollateralschued.
Eng Verbindungsdefinitioun ass och net déi ganz Geschicht. Routen, DNS-Politik, vertraut CA-Material an Identitéit gi vu getrennten Eegentümer geliwwert.
Fannt eraus, wéi ee Beräich de Profil besëtzt
Lëscht béid Beräicher op, ier Dir eppes schreift. Get-VpnConnection gëtt d'Agäng vum aktuelle Benotzer zréck an Get-VpnConnection -AllUserConnection gëtt déi op Maschinnen-Niveau zréck, an deeselwechten Numm ka an allen zwee mat ënnerschiddlechen Astellungen existéieren. Entscheet, wéi ee Beräich Ären Deployement besëtzt, a schreift et op, well de falsche Beräich ze aktualiséieren de Benotzer iwwer deen ale Profil verbanne léisst, wärend Är Ännerung an enger Datei sëtzt, déi keen liest. Eng geplangte Aufgab, déi als SYSTEM leeft gesäit och en anere Saz vu Profiler wéi deen ageloggte Benotzer.
Den Eegentümer ze nennen ass de Schrëtt, deen den nächsten Ingenieur drun hënnert, d'Kopie vun der ganzer Datei ze widderhuelen.
Erstellt oder aktualiséiert déi benannt Verbindung, soss näischt
Fir e gebiertege Windows-Profil erstellt Add-VpnConnection en Agang, an -AllUserConnection wielt de maschinnwäite Beräich. Fëllt en als éischt mat -WhatIf aus, sou datt d'Virschau an Ärem Transkript landt an net an enger Benotzerbeschwéier:
Add-VpnConnection -Name 'Office VPN' -ServerAddress 'vpn.example.com' -TunnelType Ikev2 -AuthenticationMethod Eap -EapConfigXmlStream $approvedEapXml -AllUserConnection -WhatIfDen EAP XML muss vun enger legitimer Plaz kommen: aus engem funktionéierende Referenzprofil exportéiert, oder vun Ären Administratiounsinstrumenter fir dee richtegen Gateway generéiert. Ouni richteg Astellunge fir Serververtrauen verbënnt de Profil sech mat der falscher Saach oder fällt iwwerall duerch, an weder dat engt nach dat anert ass en erfollegräicht Deployement.
Wann den Agang schonn existéiert, vergläicht seng Astellungen a aktualiséiert en mat Set-VpnConnection amplaz en ze läschen an nei ze schafen. Läschen ass de Wee, wéi eng funktionéierend Konfiguratioun Felder verléiert, déi keen dokumentéiert huet, an de Wee, wéi onbetraff Agäng an engem breede Botz gefaange ginn.
Kuckt no engem zweeten Administratiounssystem, deen den ale Profil bei der nächster Richtlinnenaarbechtung zrécksetzt. Piloten trieden hei méi dacks feel wéi beim Cmdlet.
Testt op enger Maschinn, déi schonn eng aner VPN huet
Wielt eng Testmaschinn mat engem onbetraffene maschinnwäiten Agang, deployéiert, a verifizéiert dann dräi Saachen: den neie Profil erschéngt am virgesinnene Beräich, d'Authentifikatioun erreecht eng privat Ressource, an den onbetraffenen Agang verbënnt sech nach. Deployéiert nach zweemol a bestätegt, datt den zweeten Laf nëmme de Profil ännert, deen en besëtzt. Dee drëtten Iwwerpréiwung fänkt e Pak, dat fir säin eegenen Agang idempotent an fir alles anescht zerstéierend ass.
D'Ewechhole follegt der selwechter Regel: Remove-VpnConnection -Name 'Office VPN' -AllUserConnection pensionéiert en Agang aus an léisst de Rescht vun der Datei a Rou.
Hält déi viregt virgesinn Konfiguratioun disponibel, sou datt eng agrenzt Zrécksetzung bedeit, e Profil nei ze importéieren amplaz e ganze Maschinnestatus ze restauréieren.