Lil xiex jappartjeni fajl .pbk tal-Windows (u lil xiex le)
Fajl .pbk huwa ktieb tat-telefon li jappartjeni lil profil wieħed jew lil server RRAS, mhux skema VPN portabbli. Aqra s-sid, is-sezzjoni u l-proprjetà esposta.
Ir-riżultati tat-tiftix jagħtuk fajl .pbk, l-ismijiet tal-muftieħ jidhru familjari, u l-pass ovvju huwa li tittrattah bħala skema portabbli għal kwalunkwe VPN tal-Windows. Mhuwiex. Il-format jappartjeni lil sid, u l-istess muftieħ ifisser affarijiet differenti skont liema sid kiteb. Li taqra l-ambitu l-ewwel huwa dak li jżomm eżerċizzju ta' dokumentazzjoni milli jsir editjar mhux appoġġjat.
Erba' sidien, erba' qarrejja differenti
Erba' sidien differenti jiktbu fajls li jidhru l-istess. Konnessjoni nattiva għal kull utent tispiċċa fil-ktieb tat-telefon tal-utent attwali, filwaqt li konnessjoni għall-utenti kollha tispiċċa f'maħżen fil-livell tal-magna li kull kont fuq il-host jista' jaqra. Server RRAS iżomm il-konfigurazzjoni tad-dialing fuq talba għar-rwol tiegħu ta' routing, u klijent ta' partijiet terzi jista' jżomm format tiegħu li biss jaqsam l-estensjoni. L-istess estensjoni, erba' qarrejja, erba' settijiet ta' regoli.
Isem tal-wiri li jaqbel ma jagħmilx tnejn minn dawk l-entrati l-istess entrata, u l-ikkupjar ta' muftieħ bejniethom jassumi li maniġer se jirrispetta xi ħaġa li qatt ma ddokumenta. Is-sid jiddeċiedi wkoll min jista' jbiddel il-fajl: profil għal kull utent huwa għażla tal-utent, profil fil-livell tal-magna huwa deċiżjoni amministrattiva, u entrata tad-dialing fuq talba fuq server hija konfigurazzjoni ta' routing taħt il-kontroll tal-bidliet tagħha stess. Dan jagħmel żball ta' sjieda problema ta' permessi qabel ma jsir problema ta' format.
Iddetermina s-sid billi tħares lejn il-komponent li jamministra l-konnessjoni, mhux lejn il-fajl innifsu. Fajl huwa artefatt; il-komponent amministrattiv jiddefinixxi liema muftiet jaqra u meta. Li taqra l-artefatt l-ewwel u l-maniġer wara huwa l-mod kif in-nies jispiċċaw jeditjaw qasam li xejn ma jistaqsih.
Fejn il-format ippubblikat jieqaf jiddeskrivi l-fajl tiegħek
Fil-protokoll tal-amministrazzjoni RRAS il-ktieb tat-telefon huwa test sempliċi li klijent amministrattiv jikteb u s-servizz tar-routing jaqra, għalhekk l-ispeċifikazzjoni MS-RRASM tiddeskrivi l-istejjer tad-dialing fuq talba għal server u mhux għal profil tad-desktop. L-istruttura hija l-parti li qari ċatt jeqred. Entrata tista' żżomm diversi blokki tal-midja, kull wieħed iżomm blokki tal-apparat li mbagħad iżommu blokki għal numri individwali. Għalhekk l-istess muftieħ jista' jidher f'aktar minn post wieħed b'tifsira differenti.
Aqra muftieħ flimkien mas-sezzjoni tiegħu u n-noti tal-verżjoni tiegħu, u tittraduċix valur minn kaxxa tal-kontroll bl-istess isem f'interfaċċja tad-desktop. Li ssib muftiet familjari fid-dokument ma jistabbilixxix li jkopri kull qasam ta' profil nattiv mhux relatat. Ir-regoli tas-sezzjoni lanqas mhumiex permess li terġa' tikteb il-ktieb tat-telefon tad-desktop fil-format tas-server.
| Owner | What reads the file | What a key means there |
|---|---|---|
| Per-user native connection | The user's own connection manager | A property of that user profile |
| All-user native connection | The machine-wide connection store | A property shared by everyone on the host |
| RRAS demand-dial | The RRAS service, using the documented hierarchy | A field inside a media, device or number section |
| Third-party client | That vendor's own parser | Whatever that vendor documents, if anything |
It-tabella hija għajnuna għall-qari, mhux speċifikazzjoni: tgħidlek liema qarrej tikkonsulta, u l-qarrej jgħidlek xi jfisser il-qasam. Meta dak il-qarrej ikun parser ta' partijiet terzi, it-tweġiba onesta tista' tkun li xejn pubbliku ma jiddokumenta l-qasam xejn.
Staqsi lil Windows, mhux lill-fajl
Għal konnessjoni nattiva, itlob il-profil minn Windows minflok ma taqra l-fajl, għax il-proprjetajiet ittipizzati huma l-wiċċ iddokumentat u l-unika ħaġa li tibdel bidla appoġġjata. Iż-żewġ kmandi hawn taħt jaqraw iż-żewġ maħżen nattivi separatament. Jekk il-profil mhuwiex fl-ebda wieħed mill-maħżen tnejn, il-klijent li jamministrah mhux qed juża l-mekkaniżmu nattiv u l-ebda cmdlet nattiv mhux se jiddeskrivih.
Get-VpnConnection -Name 'Field Ops'
Get-VpnConnection -AllUserConnection | Select-Object Name, ServerAddress, TunnelType
Għall-iskjerament u mhux għall-ispezzjoni, it-triq iddokumentata hija setting tal-profil immaniġġjat bi skema msemmija, mhux editjar numeriku ġewwa blob tat-test jew binarju. Definizzjoni tal-profil tiddeskrivi settings appoġġjati; ma tipprovdix iċ-ċertifikati u l-muftiet privati li l-profil jiddependi fuqhom. Ir-reġistrazzjoni hija proċess separat bl-awtorità tiegħu stess, u l-fehim ta' muftieħ tal-ktieb tat-telefon qatt ma qassam muftieħ privat. Ippjana ż-żewġ toroq separatament, inkella l-ewwel skjerament taċ-ċertifikati jsir it-tieni inċident.
Proprjetà waħda, imbagħad iċ-ċiklu tal-ħajja madwarha
Valur maħżun mhuwiex valur applikat. Wara bidla approvata, iftaħ konnessjoni ġdida u iċċekkja r-rotot li jinstalla l-profil, il-politika tar-resolver li jiret u l-operazzjoni li kellha tippermetti. L-użu mill-ġdid ta' sessjoni li kienet diġà attiva jittestja l-istejjer qodma u jagħti negattiv falz.
Ikkopja l-fajl fil-ġenb qabel kwalunkwe xogħol fuq il-fajl mhux maħdum, għax ktieb tat-telefon b'diversi entrati huwa artefatt kondiviż u editjar immirat li jerġa' jikteb il-fajl kollu għandu raġġ ta' impatt akbar mill-bidla. Żomm l-entrati mhux relatati intatti, u żżomm il-konfigurazzjoni protetta oriġinali sakemm tinħareġ dik ġdida. Jekk qasam meħtieġ mhuwiex iddokumentat għas-sid u r-rilaxx li tassew għandek, innnotah bħala mistoqsija ta' appoġġ miftuħa. L-invenzjoni ta' kodifikazzjoni mill-fajl ta' magna oħra hija l-mod kif profil li jaħdem isir proġett ta' debugging mingħajr ebda punt ta' referenza.
Id-dixxiplina hija l-istess f'kull pass: semmi s-sid, semmi s-sezzjoni, imbagħad semmi l-operazzjoni appoġġjata. Kull ħaġa oħra hija suppożizzjoni b'ċitazzjoni mwaħħla magħha.