Bootstrap ili GPO: dva puta do Windows VPN profila
Profil koji se distribuira putem GPO-a ne može biti jedini način da se dosegne dijeljeni resurs koji ga distribuira. Odvojite prvu instalaciju od redovnog ažuriranja i verzionirajte oboje zajedno.
Pošaljite VPN profil s domenskog dijeljenog resursa i sve radi – do prijenosnika koji ne može dosegnuti domenu. Tada dostava ovisi upravo o vezi koje profil postoji da bi je stvorio. Osoba s tim prijenosnikom nalazi se negdje gdje je podrška ne vidi. Tretirajte prvu instalaciju i redovno ažuriranje kao dva odvojena puta kroz jedan paket, jer oba padaju na načine koji nemaju ništa zajedničko.
Prva instalacija je drugi problem
Bitna su dva događaja, a samo se jedan od njih događa dok mreža surađuje. Tablica ih razdvaja po tome što je dostupno, što pokreće posao i kako obično pođe po zlu.
| First install | Routine update | |
|---|---|---|
| Network reachable | Something other than the VPN being installed | The domain or a management channel |
| Trigger | Enrollment, imaging, or a prepared package | A policy refresh or a management push |
| Usual failure | No route to the package at all | Duplicate profiles, or a change that silently does nothing |
Jedan pregledani artefakt može poslužiti oba puta; pretpostavka o povezanosti ne može se dijeliti. Startna skripta skriva tu pretpostavku dok radi na stolu u korporacijskoj mreži, a na terenu je razotkriva. Skripta nije neispravna, samo se od nje traži da radi tamo gdje je nitko nije projektirao.
Što paket mora sadržavati
Prije pakiranja odlučite pet stvari: koji je mehanizam Windows profila podržan, je li opseg po korisniku ili po uređaju, koji su certifikati ili klijentske komponente preduvjet, što kaže definicija profila i koja je radnja primjenjuje. ProfileXML je podržan način izražavanja VPN postavki, dostavljen kroz VPNv2 CSP, a Microsoftov vodič kroz mogućnosti profila navodi što može sadržavati. Sve izvan tog popisa odluka je koju donosite u hodu.
Parametri pomoćne skripte pripadaju toj skripti. Nazivi poput xmlFilePath ili AllUserConnection izbor su jednog autora, a ne standard koji poštuje svaki instalater; njihovo kopiranje u drugu skriptu daje naredbu koja izgleda ispravno i ne čini ništa.
Držite skriptu i definiciju pod jednom verzijom i provjerite odakle oboje dolazi, zajedno s njihovim ovlastima. Privilegirana startna skripta koja je slučajno čitljiva iz SYSVOL-a još uvijek nije pregledana, a distribucija pravilnikom nije pregled.
Kako do prve veze
Prva instalacija događa se dok je uređaj još dostupan na neki drugi način: odobrenom mrežom, postojećim kanalom upravljanja ili postupkom upisa osmišljenim za to. Certifikati i zahtjevi povjerenja za odabranu metodu provjere pripadaju istom paketu, jer se kroz tunel koji još ne postoji ništa ne može dohvatiti. Prije nego što itko obeća datum, pitajte koji je od tih tri kanala stvaran za ovog korisnika. Kanal koji postoji samo na papiru postaje telefonski poziv s terena.
Zapišite što tehničar ili korisnik u tom trenutku stvarno radi. Ako je odgovor da se IT spaja na daljinu kako bi pomogao, tada put prve instalacije tiho ovisi o drugom alatu za daljinski pristup koji netko također mora osigurati i podržavati.
Ažuriranja trebaju poznato stanje
Kad stroj dosegne domenu, preuzeti može uobičajeni domenski postupak ili postupak upravljanja uređajima. Pogreške se uvlače u opsegu, jer startna skripta radi u kontekstu stroja, dok se radnja prijave korisnika i radnja upravljanja uređajima mogu razlikovati i po opsegu i po ovlastima.
Unos veze za sve korisnike nije tunel uređaja prije prijave, što god nazivi sugerirali. Tuneli uređaja nose vlastite zahtjeve za platformu, protokol i vjerodajnice, a čitanje tih zahtjeva jedini je način da saznate je li tunel prije prijave ovdje moguć. Korisnički tunel koji počinje pri prijavi nudi drugo jamstvo.
Učinite put ažuriranja ponovljivim: pronađite profil koji se već upravlja, zadržite namjeravane korisničke postavke, primijenite kompatibilnu definiciju i prijavite jasan rezultat. Stvaranje novog profila pri svakom osvježavanju pravilnika način je na koji stroj završi s pet unosa i korisnikom koji odabere pogrešan.
Zapis koji to održava podrživim
U primopredaju idu tri odgovora: kako novo izdani uređaj dobiva prvu vezu, tko smije mijenjati paket i kako administrator izlazi iz nekompatibilne promjene. Kad su zapisani, uvođenje više ne ovisi o nekome tko već ima pristup koji se treba osigurati.
Pohranite taj zapis uz verziju paketa i ažurirajte oboje u istoj promjeni. Inače sljedeća osoba ponovno gradi bootstrap put iz zahtjeva koji je zatvoren prije godinu dana.