Zaženete ukaz za profil VPN, ta ne vrne napake, povezava, ki jo začne uporabnik, pa se obnaša natanko kot prej. Nič ni pokvarjeno. Windows hrani izvorne profile VPN v dveh shrambah, vi pa ste uredili tisto, ki se ne uporablja. Isto prikazano ime lahko obstaja v obeh, zato se zdi skript uspešen, medtem ko uporabnikova povezava prezre vsako vašo spremembo.

Rešitev ni boljši skript; rešitev je, da obseg poimenujete, preden poimenujete profil.

Simptom in dve shrambi

Windows hrani izvorne profile VPN v telefonskem imeniku za vsakega uporabnika in v imeniku na ravni računalnika za vse uporabnike. Get-VpnConnection bere shrambo trenutnega uporabnika, Get-VpnConnection -AllUserConnection pa tisto v računalniku.

Profil, ustvarjen z -AllUserConnection, se prikaže vsakemu računu v računalniku in za ustvarjanje ali odstranitev potrebuje povišano sejo. Profil, ustvarjen brez tega, pripada računu, ki je ukaz zagnal, in drug uporabnik ob prijavi ne vidi ničesar. Oba lahko nosita isto ime in nobeden vas ne opozori, da drugi obstaja. Zato je simptom videti kot tiha odpoved in ne kot sporočilo o napaki.

Kaj obseg resnično odloči

Obseg odgovori na dve vprašanji in zavrne odgovor na tretje:

QuestionCurrent userAll users
Who can see the profileThe account that created itEvery account on the machine
Elevation to create or removeNot requiredRequired
Where the profile livesPer-user phone bookMachine-wide phone book
Does it authenticate a deviceNoNo
Does it start before sign-inNoNo, that needs a device tunnel

Ravno zadnji dve vrstici ljudje razumejo narobe. Profil za vse uporabnike je shramba v obsegu računalnika, ne identiteta računalnika, in sam po sebi ne naredi povezave na voljo, preden se kdo prijavi. Tunel naprave Always On v sistemu Windows je ločena konfiguracija z lastnimi zahtevami glede potrdila in profila. Obseg se nanaša na to, kdo lahko vidi profil, ne na to, kaj je računalnik.

Vidnost ni overjanje

Profil za vse uporabnike še vedno potrebuje podprto ureditev identitete in poverilnic. Vidnost profila za vsak račun ne naredi vsakega računa istega overjenega uporabnika in ne združi poverilnic.

Če zasnova zahteva, da je tunel vzpostavljen pred prijavo, je odgovor tunel naprave in ne širši obseg profila. Če zasnova zahteva, da vsak človek predloži svoje potrdilo, profil na uporabnika bolje ustreza temu modelu, ker profil v obsegu računalnika ne more predložiti poverilnic, ki pripadajo nekomu drugemu.

Uvajanje in lastništvo pravilnika

V upravljanih računalnikih lahko EMM ali konfiguracijski profil po vaši spremembi znova ustvari shranjeno stanje.

To ni napaka v vašem skriptu; to sta dva lastnika, ki pišeta v isto shrambo. Uskladite obseg z lastnikom pravilnika in raje spremenite pravilnik, kot da ukaz znova zaženete po urniku. Lokalni popravek, ki tekmuje s pravilnikom, ustvari računalnik, kjer je profil videti pravilen do naslednje sinhronizacije.

Kaj zabeležiti, ko se pokvari

Zabeležite tri stvari skupaj: ime profila, obseg, ki ste ga ciljali, in dejansko napako povezave.

Pot ali potrdilo, uporabljeno za profil v drugi shrambi, ne bo popravilo tistega, ki ga začne uporabnik, besedilo napake pa bo še naprej kazalo na povezavo in ne na vašo spremembo. Po odobreni spremembi se znova povežite prek predvidenega vstopnega mesta in preglejte uporabljeno usmerjanje ter shranjene nastavitve. Shramba profilov odgovori, kaj je na voljo, medtem ko dejavna povezava odgovori, kaj naprava počne zdaj.

Dokumentacija Microsofta za Add-VpnConnection navaja stikalo za obseg ob parametrih, ki jih spreminja, kar je koristen opomnik, da je obseg odločitev ob ustvarjanju in ne nastavitev, ki jo preklopite pozneje.

Sorodni članki