Publikoni një konfigurim të redaktuar, përmendni se VPN nuk funksionon dhe merrni gjashtë përgjigje për gjashtë gjëra të ndryshme. Problemi zakonisht është kërkesa, jo lexuesit. Ndihmësi nuk mund të kuptojë nga një konfigurim nëse tuneli nuk ndërtohet, ndërtohet por hedh trafikun, apo funksionon mirë ndërsa shërbimi i skedarëve pas tij refuzon lidhjen. Përshkruani në vend të kësaj një rrjedhë, me tre pronarë dhe një dështim të vëzhguar, dhe përgjigjet përmirësohen menjëherë.

Përse kërkesa merr përgjigje të padobishme

Një konfigurim përshkruan çfarë është konfiguruar. Nuk përshkruan çfarë keni provuar, çfarë ndodhi apo cila prej disa makinave duhet të bëjë çfarë pune. Pa këtë, çdo lexues hamendëson një fazë tjetër.

Rasti ilustrues është një laptop në udhëtim që duhet të arrijë një shërbim skedarësh në një server shtëpiak përmes portës së shtëpisë. Tregoni nëse porta, serveri VPN dhe serveri i skedarëve janë e njëjta makinë apo tri makina, sepse ky fakt i vetëm ndryshon pothuajse çdo përgjigje.

Plotësoni këtë regjistër përpara se të publikoni


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


Tetë rreshta, dhe shumica e kërkesave bëhen të përgjigjshme. Rreshti i kontrollit është ai që njerëzit e lënë jashtë: nëse shfletimi nga i njëjti laptop funksionon ndërsa ndarja e skedarëve jo, kjo e ngushton problemin te rrugët e tunelit ose te shërbimi, dhe askush nuk duhet të pyesë.

Mbajini etiketat konsistente kur redaktoni. Ruani dallimin midis pikës fundore publike, adresës së tunelit dhe nënrrjetit të shtëpisë. Nëse dy intervale mbivendosen, mbajeni atë marrëdhënie të dukshme në vend që të zëvendësoni çdo rrjet me të njëjtin vendmbajtës, sepse mbivendosja është shpesh përgjigjja.

Emërtoni fazën që dështon, jo të gjithë regjistrin

Vlen të ndahen pesë faza: zgjidhja e emrave, përpjekja për lidhje, vërtetimi, ndërtimi i tunelit dhe aksesi te burimi. Thoni cilën mendoni se dështoi dhe çfarë patë atje.

Ngjitni një fragment të vogël rreth ngjarjes në vend të çdo skedari korrigjimi që klienti mund të prodhojë. Njëqind rreshta zhurmë shtrëngimi duarsh fshehin atë rreshtin e vetëm që thotë se emri i certifikatës nuk përputhej.

Mbajini të ndara vëzhgimin dhe shpjegimin. „Klienti raporton skadim kohe të shtrëngimit të duarve pas 30 sekondash“ është vëzhgim; „mendoj se ofruesi bllokon UDP“ është teori. Të dyja janë të dobishme, dhe përzierja e tyre do të thotë që ndihmësi nuk mund të dijë se cilit t'i besojë. Etiketojini, dhe përgjigjja që merrni do të drejtohet te e sakta.

Dërgojeni te pronari që mund të veprojë

Për një laptop të administruar nga punëdhënësi, filloni me kanalin e mbështetur të punëdhënësit, sepse një forum komuniteti nuk mund të ndryshojë politikën e tij. Për një shërbim komercial VPN, përmendni produktin dhe llogarinë privatisht, jo publikisht. Për portën tuaj, përfshini rolet e ruterit dhe të serverit që kontrolloni.

Nëse përdorni një komunitet publik, zgjidhni një të tillë, shtrirja aktuale e të cilit përputhet me detyrën. Një temë e vjetër për rregullat e forumit nuk është kontratë mbështetjeje, dhe as një përgjigje pesë vjeçare për një version protokolli që nuk e ekzekutoni.

Fshihni sekretet pa e rrafshuar topologjinë

Hiqni çelësat privatë, fjalëkalimet, argumentet dhe lidhjet që mbartin kredenciale përpara se diçka të largohet nga makina juaj. Një eksport diagnostik dhe një konfigurim i plotë janë artefakte të ndryshme edhe kur emrat e skedarëve duken njësoj, dhe ajo që ngjitët mund të përmbajë një çelës të ndarë më parë.

Pastaj ruani marrëdhëniet që e bëjnë rrjedhën të kuptueshme. RFC 6973 i trajton mbledhjen dhe korrelimin e panevojshëm si çështje privatësie, dhe i njëjti parim vlen këtu: ndani provat që marrësi ka nevojë, jo të gjithë makinën.

Mbylleni me një pyetje të përgjigjshme për mospërputhjen e vëzhguar, si përse klienti përfundon vërtetimin dhe pastaj nuk merr kurrë një rrugë. Një pyetje specifike merr një përgjigje specifike, dhe regjistri që ndërtuat është ai që i lejon dikujt të japë një pa i kërkuar sekretet tuaja.

Artikuj të ngjashëm