De flater 623 fan rasdial is in sykflater en gjin netwurkflater: it telefoanboek befettet gjin ynskriuwing mei dy namme. Windows ferwachtet dat it profyl al bestiet foardat ien of oare opdracht it kiest, en it kiesprogramma makket der nea sels ien oan. Wurkje de kontrôles hjirûnder op folchoarder ôf, want elk fan harren ferûnderstelt dat de foarige slagge is.

Lês earst de flaterkoade

De koaden nei 623 beskriuwe oare steuringen, dus de earste tekst dy’t jo sjogge bepaalt de tûke. 691 is in ôfwizing fan oanmeldgegevens foar in profyl dat wol bestiet, en 868 wiist meastentiids op namme-oplossing foar it serveradres. Allinnich 623 stjoert jo werom nei it oanmeitsjen, dêrom feroaret it werheljen fan deselde opdracht komselden wat.

Fêstlizze de útgeansstatus yn deselde stap dy’t kiest. De folgjende opdracht yn in skript skriuwt it oer, en de echte koade is fuort foardat immen it loch lêst.

rasdial "Office"; if ($LASTEXITCODE -ne 0) { Write-Output "failed: $LASTEXITCODE" }

Befêstigje dat de ynskriuwing yn it telefoanboek bestiet

Freegje Windows hokker profilen it wier hat foardat jo noch ien tafoegje. De cmdlet jout de namme, it serveradres en de hjoeddeiske ferbiningstastân werom, en in leech resultaat besljochtet de fraach fuortendaliks.

Windows bewarret ynskriuwings per brûker yn ien telefoanboekbestân en dy fan alle brûkers yn in oar, dus ien namme kin nei twa ferskillende servers wize. Dy dûbeling ferklearret in skript dat it ferkearde einpunt kiest wylst de ynstellingen dy’t jo besjoen hawwe folslein korrekt lykje. List beide lokaasjes op foardat jo wat oer de namme konkludearje.

Get-VpnConnection -Name "Office" | Format-List Name, ServerAddress, ConnectionStatus
dir "%APPDATA%\Microsoft\Network\Connections\Pbk"
dir "%PROGRAMDATA%\Microsoft\Network\Connections\Pbk"

Meitsje it profyl oan mei Add-VpnConnection

Meitsje de ynskriuwing ien kear oan mei de cmdlet dy’t in lânseigen profyl skriuwt, net mei in tekstbewurking. Jou it serveradres, it tunneltype en de autentikaasjemetoade dy’t jo gateway wier akseptearret, want in profyl dat oer it ferkearde protokol ûnderhannelet, mislearret letter mei in berjocht dat de server de skuld jout.

Jo kinne noch hieltyd in ferbiningsseksje mei de hân yn rasphone.pbk plakke, mar neat falidearret dy bewurking. Ien ferkearde kaai jout in profyl dat him tsjin neat autentisearret, en de flater dy’t it produsearret liket op in ôfstânssteuring en net op in typflater.

Add-VpnConnection -Name "Office" -ServerAddress vpn.corp.internal \
  -TunnelType Ikev2 -AuthenticationMethod Eap -EncryptionLevel Required

Bring de sesje yn oerienstimming mei de oanmeldgegevens-opslach

In ynskriuwing heart by in brûker of by de masine, en it sertifikaat of de bewarre oanmeldgegevens dêrefter is miskien mar fan ien oanmeldingssesje ôf berikber. In plande taak dy’t as SYSTEM rint, is in oare klant as it akkount dat oanmeld is, en in tsjinst yn sesje 0 hat gjin buroblêd om in oantrún op te toanen. De earste kear dat in ynteraktive sesje in ûnbekend netwurk tsjinkomt, iepenet Windows syn oantrún foar netwurklokaasje, en it kiesprogramma biedt gjin skeakel om dy stil te meitsjen. Sesje-isolaasje mijt dat oantrún en ferwideret tagelyk de brûkerskontekst dy’t guon autentikaasjemetoaden ferkenne.

Kies de eigner bewust: in by oanmelding aktivearre taak foar in tunnel per brûker, of in tsjinst foar in tunnel foar de hiele masine. It mingen fan beide en itselde gedrach ferwachtsje is hoe’t in ferbining dy’t mei de hân wurket ûnder automatisearring begjint te mislearjen.

Lit de automatyske trigger sa’t jo him fûn hawwe

Windows kin sels in tunnel ophelje as in applikaasje of in netwurkbetingst oerienkomt, en in ôfbrekking kin it profyl tafoegje oan ’e list mei útskeakele ynskriuwings foar automatyske trigger. De folgjende automatyske poging bart dan nea, lang nei’t it ferantwurdlike skript ôfsletten is. In taak dy’t sûnder betingst ôfbrekt, brekt dêrom it hieltyd-om-gedrach foar eltse oare brûker fan dy masine. Dat by-effekt is ûnsichtber yn it taakloch, en dat is wat it djoer makket.

Notearje de profyltastân foardat de taak rint, en set dy werom sa’t jo it oantroffen hawwe ynstee fan de tunnel by ferstek ôf te brekken. It wer ynskeakeljen fan de trigger is in beliedswiziging, behannelje it dus as in bewuste stap en net as opromming.

Twa grinzen oerlibje elke hoemannichte skripten. rasdial kin sukses melde wylst de tsjinst efter de tunnel noch net berikber is, test dus de boarne dy’t jo wier nedich hawwe. In profyl dat in smartkaart, in push-goedkarring of in oanmelding fia de browser easket, hat gjin paad sûnder tafersjoch, en in minsklike eigner bliuwt part fan it ûntwerp.

Relatearre artikelen