Ein stønadførespurnad om heime-VPN treng éin flyt, ikkje ein konfigurasjonsdunge
Éin flyt, tre eigarar og éin observert feil slår ein konfigurasjonsdunge. Bruk denne oversikta, nemn trinnet som feilar og sladd hemmelegheiter utan å miste topologien.
Du legg ut ein sladda konfigurasjon, nemner at VPN ikkje verkar, og får seks svar om seks ulike ting. Problemet er som regel førespurnaden, ikkje lesarane. Ein hjelpar kan ikkje sjå av ein konfigurasjon om tunnelen ikkje blir bygd, blir bygd men slepp trafikken, eller verkar fint medan filtenesta bak han avviser tilkoplinga. Skildre i staden éin flyt, med tre eigarar og éin observert feil, og svara blir straks betre.
Kvifor førespurnaden får ubrukelege svar
Ein konfigurasjon skildrar kva som er konfigurert. Han skildrar ikkje kva du prøvde, kva som skjedde, eller kva av fleire maskinar som skal gjere kva arbeid. Utan det gissar kvar lesar på eit anna trinn.
Det illustrerande tilfellet er ein reisande berbar PC som skal nå ei filteneste på ein heimeserver gjennom heimeporten. Oppgi om porten, VPN-tenaren og filtenaren er same maskin eller tre maskinar, fordi denne eine kjensgjerninga endrar nesten alle svar.
Fyll ut denne oversikta før du legg ut
Goal: the one resource or operation that should work
Path: client -> access network -> VPN endpoint -> resource
Owners: who controls the client, the gateway and the resource
Software: product, version and protocol in use
Expected: what success would look like
Observed: exact non-secret error or response
Time and change: when it started and what changed
Control: one comparable operation that still works
Åtte linjer, og dei fleste førespurnader blir svarlege. Kontrollinja er den folk utelèt: viss nettsurfing frå same berbare PC-en verkar medan fildelinga ikkje gjer det, snevrar det problemet inn til rutene til tunnelen eller til tenesta, og ingen treng å spørje.
Hald etikettane konsistente når du sladdar. Ta vare på skilnaden mellom det offentlege endepunktet, tunneladressa og heimenettet. Viss to område overlappar, hald det høvet synleg i staden for å byte ut kvart nettverk med same plasshaldar, fordi overlappinga ofte er svaret.
Nemn trinnet som feilar, ikkje heile loggen
Fem trinn er verd å skilje: namneoppslag, tilkoplingsforsøk, autentisering, tunneletablering og tilgang til ressursen. Sei kva du meiner feila og kva du såg der.
Lim inn eit lite utdrag rundt hendinga i staden for kvar feilsøkingsfil klienten kan lage. Hundre linjer handtrykksstøy gøymer den eine linja som seier at sertifikatnamnet ikkje stemde.
Hald observasjon og forklaring kvar for seg. «Klienten rapporterer tidsavbrot i handtrykket etter 30 sekund» er ein observasjon; «eg trur leverandøren blokkerer UDP» er ein teori. Begge er nyttige, og å blande dei gjer at hjelparen ikkje kan sjå kva som skal truast på. Merk dei, og svaret du får vil treffe det rette.
Send det til eigaren som kan handle
For ein berbar PC som ein arbeidsgjevar styrer, start med den støtta kanalen til arbeidsgjevaren, fordi eit fellesskapsforum ikkje kan endre politikken deira. For ei kommersiell VPN-teneste, oppgi produkt og konto privat i staden for offentleg. For din eigen port, ta med ruter- og tenarrollene du kontrollerer.
Viss du brukar eit offentleg fellesskap, vel eit der dagens omfang passar til oppgåva. Ein gammal tråd om forumreglar er ikkje ein stønadavtale, og eit fem år gammalt svar om ein protokollversjon du ikkje køyrer er heller ikkje det.
Sladd hemmelegheiter utan å flate ut topologien
Fjern private nøklar, passord, token og lenkjer med legitimasjon før noko forlèt maskinen din. Ein diagnostisk eksport og ein fullstendig konfigurasjon er ulike artefaktar sjølv når filnamna ser like ut, og det du limte inn kan innehalde ein førehandsdelt nøkkel.
Hald deretter på høva som gjer flyten forståeleg. RFC 6973 handsamar unødvendig innsamling og korrelasjon som personvernspørsmål, og same prinsippet gjeld her: del bevisa mottakaren treng, ikkje heile maskinen.
Avslutt med eitt spørsmål om den observerte uoverensstemminga som kan svarast, til dømes kvifor klienten fullfører autentiseringa og deretter aldri får ei rute. Eit konkret spørsmål får eit konkret svar, og oversikta du har bygd er det som gjer det mogeleg for nokon å gi eitt utan å spørje om hemmelegheitene dine.