rasdial-Feeler 623: erstellt d’éischt de VPN-Profil
Feeler 623 heescht, datt de Wählprogramm keen Andrag am Telefonsbuch fonnt huet. Erstellt de Profil mat Add-VpnConnection an da alignéiert d’Sessioun, den Telefonsbuchspad an den automateschen Ausléiser.
De Feeler 623 vum rasdial ass eng Sichfeel an net eng Netzwierkfeel: am Telefonsbuch steet keen Andrag mat dësem Numm. Windows erwaart, datt de Profil schonn existéiert, ier eng Kommando en oprufft, an de Wählprogramm leet ni ee vun sech aus un. Gitt d’Kontrollen hei ënnen der Rei no duerch, well jiddwereng dovun unhëlt, datt déi vireg duerchkomm ass.
Liest den Feelerkode virun allem aneren
D’Coden no 623 beschreiwen aner Stéierungen, dofir entscheet den éischten Text, deen Dir gesitt, iwwer den Aascht. 691 ass eng Oflehnung vun de Logininformatiounen fir e Profil, deen tatsächlech existéiert, an 868 weist meeschtens op d’Nummsauffléisung fir d’Serveradress hin. Nëmmen 623 schéckt Iech zréck op d’Uleeën, dofir ännert d’Widderhuele vun der selwechter Kommando seelen eppes.
Halt den Exitstatus an deem selwechte Schrëtt fest, deen oprufft. Déi nächst Kommando am Skript iwwerschreift en, an de richtege Code ass fort, ier iergendeen de Log liest.
rasdial "Office"; if ($LASTEXITCODE -ne 0) { Write-Output "failed: $LASTEXITCODE" }Confirméiert, datt den Andrag am Telefonsbuch existéiert
Frot Windows, wéi eng Profilen et wierklech huet, ier Dir nach een derbäi setzt. D’Cmdlet gëtt den Numm, d’Serveradress an den aktuelle Verbindungsstatus zréck, an en eidelt Resultat entscheet d’Fro direkt.
Windows hält d’Andräg pro Benotzer an enger Telefonsbuchsdatei an d’Andräg vun alle Benotzer an enger anerer, dofir kann een Numm op zwee verschidde Serveren weisen. Déi Duebelung erkläert e Skript, dat de falschen Endpunkt oprufft, während d’Astellunge, déi Dir gepréift hutt, komplett richteg ausgesinn. Lëscht béid Plazen op, ier Dir eppes iwwer den Numm schléisst.
Get-VpnConnection -Name "Office" | Format-List Name, ServerAddress, ConnectionStatus
dir "%APPDATA%\Microsoft\Network\Connections\Pbk"
dir "%PROGRAMDATA%\Microsoft\Network\Connections\Pbk"Leet de Profil mat Add-VpnConnection un
Leet den Andrag eng Kéier mat der Cmdlet un, déi en native Profil schreift, an net mat enger Textännerung. Gitt d’Serveradress, den Tunneltyp an d’Authentifikatiounsmethod un, déi Äre Gateway tatsächlech akzeptéiert, well e Profil, deen iwwer de falsche Protokoll verhandelt, méi spéit mat enger Noriicht versot, déi de Server beschëllegt.
Dir kënnt ëmmer nach vun Hand eng Verbindungssektioun an rasphone.pbk setzen, awer näischt validéiert déi Ännerung. Ee falsche Schlëssel gëtt e Profil, deen sech géint näischt authentifizéiert, an de Feeler, deen en produzéiert, gesäit aus wéi eng wäit ewech Stéierung an net wéi en Tippfeeler.
Add-VpnConnection -Name "Office" -ServerAddress vpn.corp.internal \
-TunnelType Ikev2 -AuthenticationMethod Eap -EncryptionLevel RequiredAlignéiert d’Sessioun mam Späicher fir Logininformatiounen
En Andrag gehéiert zu engem Benotzer oder zu der Maschinn, an d’Zertifikat oder déi gespäichert Logininformatiounen hannendrun kënnen nëmmen aus enger eenzeger Logonssessioun erreechbar sinn. Eng geplangten Aufgab, déi als SYSTEM leeft, ass en anere Client wéi de Kont, dee sech ageloggt huet, an engem Service an der Sessioun 0 feelt en Desktop, op deem en eng Ufro weise kéint. Déi éischt Kéier, wou eng interaktiv Sessioun op en onbekannt Netzwierk trëfft, mécht Windows seng Netzwierkplaz-Ufro op, an de Wählprogramm bitt keen Ëmschalter, fir se stëll ze maachen. Sessiounsinseléierung vermeit déi Ufro an hëlt gläichzäiteg de Benotzerkontext ewech, deen eenzel Authentifikatiounsmethoden erfuerderen.
Wielt den Eegentümer bewosst: eng Aufgab, déi beim Login ausgeléist gëtt, fir en Tunnel pro Benotzer, oder e Service fir en Tunnel fir déi ganz Maschinn. Béides ze vermëschen an déiselwecht Verhalen ze erwarten ass de Grond, firwat eng Verbindung, déi vun Hand funktionéiert, ënner Automatioun ufänkt ze versoen.
Loosst den automateschen Ausléiser esou, wéi Dir en fonnt hutt
Windows kann selwer en Tunnel opbauen, wann eng Applikatioun oder eng Netzwierkbedingung passt, an eng Trennung kann de Profil an d’Lëscht vun de deaktivéierten Andräg vum automateschen Ausléiser setzen. Den nächsten automateschen Versuch geschitt dann ni, laang nodeems d’verantwortlecht Skript eraus ass. Eng Aufgab, déi onbedéngt trennt, brécht dofir d’Verhalen vun ëmmer-un fir all anere Benotzer vun där Maschinn. Dësen Nieweneffekt ass am Aufgabelog onsichtbar, an dat mécht en deier.
Notéiert den Profilstatus, ier d’Aufgab leeft, a setzt en zréck, wéi Dir en fonnt hutt, amplaz den Tunnel standardméisseg ofzerappen. Den Ausléiser nees z’aktivéieren ass eng Richtlinnenännerung, also behandelt et als bewosste Schrëtt an net als Botzen.
Zwee Grenze iwwerliewe jiddwer Quantitéit u Skripten. rasdial kann Erfolleg mellen, während de Service hannert dem Tunnel nach onereechbar ass, also test d’Ressource, déi Dir wierklech braucht. E Profil, deen eng Smartcard, eng Push-Genehmegung oder eng Browser-Anmeldung verlaangt, huet kee Wee ouni Opsiicht, an en mënschlechen Eegentümer bleift Deel vum Design.