Skribu la pakan vojon antaŭ ol agordi la VPN
Nomu la fonton, celon, enirejojn kaj respondan vojon antaŭ ol tuŝi agordon. Unupaĝa voja registro frue malkaŝas mankantan plusendadon.
Plej multaj VPN-konstruoj komenciĝas per kliento kaj profilo, kaj kiam la tunelo staras, neniu povas diri, kiun pakon ĝi devintus trapasi. La unua paĝo da laboro estas pli malmultekosta ol la tria horo da sencimigado: priskribu unu celatan konekton de fino ĝis fino, sur papero, antaŭ ol ekzistos agorda dosiero. La ekzerco kutime solvas demandon, kiun vi ankoraŭ ne starigis, ekzemple ĉu la postulo estas eliro al interreto, fora aliro al subreto aŭ ligo inter du lokoj.
Unu konekto sufiĉas por komenci. Tri paĝoj da topologio kutime kaŝas la saman mankantan respondon.
Priskribu unu peton, ne diagramon
Komencu per la sendinto: adresaro, adresa familio kaj la aplikaĵo, kiu kreas la trafikon. Poste nomu la celan prefikson kaj la servon sur ĝi, ĝis la pordo kaj protokolo, ĉar regulo, kiu permesas la subreton sed ne la servon, estas regulo, kiu faras nenion. La du adresoj estas la tuta afero, kaj ĉio sube estas la maŝinaro, kiu devas kongrui kun ili.
Listigu la vojon laŭorde: la fizika ligo, la VPN-fina punkto ĉe ĉiu fino, la tunelo mem kaj la reto preter ĝi. Skribu la nomojn de la interfacoj, se vi konas ilin, ĉar tiu detalo faras priskribon io, kion vi povos poste kompari kun enkursiga tabelo. Aldonu la adreson, kiun ĉiu interfaco uzas ĉe la tunela flanko. Sen tiuj du faktoj neniu alia povas kontroli la registron kontraŭ la aparato.
Nun nomu la ununuran celatan konekton per unu frazo supre de la paĝo. Se tiu frazo bezonas la vorton aŭ, vi havas du projektojn kaj devus trakti ilin aparte.
Sekvu la respondon antaŭ la peto
Vojo, kiu priskribas nur la eliran direkton, estas duona dokumento. Sekvu la respondon reen kaj identigu, kiu aparato konas la aron de la sendinto, ĉu traduko ŝanĝas la fonton survoje eksteren kaj kie la revena pako devus eniri. Ĝuste ĉe la respondo malsukcesas plej multaj konstruoj, ĉar la peto estas facile observebla kaj la respondo ne.
Notu eksplicite ĉiun adresan tradukon, inkluzive kie ĝi okazas kaj kion la fora fino tiam vidas. Duopo, kiu registras unu adreson kaj enkursigas al alia, priskribas du malsamajn projektojn.
Traktu nomrezolucion kiel propran interŝanĝon, ne kiel parton de la vojo de la aplikaĵo. Interna rikordo eble bezonas solvilon atingeblan nur tra la tunelo, kaj voja registro, kiu haltas ĉe la prefikso de la aplikaĵo, ne malkaŝos tion. La samo validas por ĉiu atestila validigo, kiu dependas de atingo de interna aŭtoritato.
Donu al ĉiu decido posedanton
Por ĉiu enkursigo, fajroŝirma regulo, selektilo kaj legitimilo, skribu, kiu agordo tenas ĝin kaj kiu persono rajtas ŝanĝi ĝin. Posedanto por ĉiu linio estas tio, kio igas la dokumenton supervivi la unuan ŝanĝpeton, ĉar la alternativo estas dokumento, kiu priskribas intencon, kaj reto, kiu priskribas historion.
Atentu du posedantojn de unu apriora valoro. Klienta skripto kaj retadministranto povas ambaŭ instali enkursigojn sen ke unu sciu pri la alia, kaj aŭskulta permeso ĉe la enirejo ne estas la sama permeso kiel plusendado. Ambaŭ kazoj produktas vojan registron, kiu estas ĝusta surpapere kaj malĝusta surkable.
Kie valoron decidas provizanto kaj ne vi, diru tion en la sama linio. Prefikso delegita de gastiga kompanio havas alian ŝanĝprocezon ol tiu, kiun vi mem elektis. Tiu noto ŝparas al la sekva inĝeniero subtenan bileton dum incidento. Ĝi ankaŭ klarigas, kial ŝanĝo, kiun vi aprobis, havis neniun efikon.
Priskribu, kio rompiĝas kaj kiel vi resaniĝas
Por ĉiu etapo de la vojo, diru, kio haltas kiam la tunelo malaperas kaj kiu elira konekto devas resti atingebla, por ke vi povu ripari ĝin. Projekto, kiu perdas sian administran aliron kune kun la tunelo, estas projekto, kiu postulas viziton surloke.
Plena tunelo kaj dividita tunelo apartenas al ĉi tiu paĝo kiel eksplicita elekto kaj ne kiel markobutono, ĉar ili ŝanĝas kaj la fiaskmanieron kaj la resanigan vojon.
Nomu sendanĝeran teston por ĉiu etapo
Atingebleco de la fina punkto, starigo de la tunelo, privata adreso, privata nomo kaj permeso de la aplikaĵo estas kvin malsamaj observoj, kaj ĉiu bezonas teston, kiun oni ne povas konfuzi kun alia. Ping al la enirejo pruvas plej multe la unuajn du. Konekto al la pordo de la aplikaĵo pruvas la kvaran kaj kvinan nur se la nomo estis solvita per la celita solvilo.
Skribu la teston apud la etapo, kiun ĝi kovras, inkluzive la komandon kaj la atendatan eligon. Paĝo da precizaj vojoj superas paĝon da komandoj, kiu neniam diras, kiujn pakojn ili celis influi.