Nag-post ka ng na-edit na configuration, banggitin na hindi gumagana ang VPN, at makakuha ng anim na sagot tungkol sa anim na magkakaibang bagay. Ang problema ay karaniwang ang kahilingan, hindi ang mga mambabasa. Hindi matukoy ng tumutulong mula sa configuration kung ang tunnel ay hindi nabuo, nabuo ngunit nagtatapon ng trapiko, o gumagana nang maayos habang ang serbisyo ng file sa likod nito ay tumatanggi sa koneksyon. Ilarawan ang isang daloy sa halip, na may tatlong may-ari at isang naobserbahang pagkabigo, at agad na bubuti ang mga sagot.

Bakit hindi kapaki-pakinabang ang mga sagot sa kahilingan

Inilalarawan ng configuration kung ano ang naka-configure. Hindi nito inilalarawan kung ano ang sinubukan mo, ano ang nangyari, o alin sa ilang makina ang dapat gumawa ng aling trabaho. Kung wala iyon, bawat mambabasa ay humuhula ng ibang yugto.

Ang halimbawa ay isang naglalakbay na laptop na dapat umabot sa serbisyo ng file sa isang server sa bahay sa pamamagitan ng gateway sa bahay. Sabihin kung ang gateway, ang server ng VPN at ang server ng file ay isang makina o tatlong makina, dahil ang nag-iisang katotohanang iyon ay nagbabago ng halos lahat ng sagot.

Punan ang talaang ito bago mag-post


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


Walong linya, at karamihan ng kahilingan ay nagiging masasagot. Ang linyang pang-kontrol ang madalas laktawan ng mga tao: kung gumagana ang pag-browse mula sa parehong laptop habang hindi gumagana ang pagbabahagi ng file, pinaliit nito ang problema sa mga ruta ng tunnel o sa serbisyo, at wala nang kailangang magtanong.

Panatilihing pare-pareho ang mga label kapag nag-e-edit. Panatilihin ang pagkakaiba ng pampublikong dulo, address ng tunnel at subnet sa bahay. Kung magkakapatong ang dalawang saklaw, panatilihing nakikita ang ugnayang iyon sa halip na palitan ang bawat network ng parehong placeholder, dahil ang pagpapatong ang madalas na sagot.

Pangalanan ang yugtong nabibigo, hindi ang buong log

May limang yugto na dapat ihiwalay: resolusyon ng pangalan, pagtatangkang kumonekta, pagpapatunay, pagbuo ng tunnel at pag-access sa mapagkukunan. Sabihin kung alin ang sa palagay mo ay nabigo at ano ang nakita mo roon.

I-paste ang maliit na sipi sa paligid ng pangyayari sa halip na bawat file ng pag-debug na magagawa ng kliyente. Isang daang linya ng ingay ng handshake ang nagtatago sa nag-iisang linyang nagsasabing hindi tugma ang pangalan ng sertipiko.

Ihiwalay ang obserbasyon at paliwanag. “Nag-uulat ang kliyente ng timeout ng handshake pagkatapos ng 30 segundo” ay obserbasyon; “sa tingin ko hinaharangan ng provider ang UDP” ay teorya. Kapaki-pakinabang ang dalawa, at ang paghahalo sa kanila ay nangangahulugang hindi alam ng tumutulong kung alin ang paniniwalaan. Lagyan ng label, at ang sagot na matatanggap mo ay tutugon sa tama.

Ipadala ito sa may-aring makakagalaw

Para sa laptop na pinamamahalaan ng employer, magsimula sa sinusuportahang channel ng employer, dahil hindi mababago ng forum ng komunidad ang kanilang patakaran. Para sa komersyal na serbisyo ng VPN, sabihin ang produkto at account nang pribado, hindi sa publiko. Para sa sarili mong gateway, isama ang mga tungkulin ng router at server na kontrolado mo.

Kung gumagamit ka ng pampublikong komunidad, pumili ng isa na ang kasalukuyang saklaw ay tugma sa gawain. Ang lumang thread tungkol sa mga patakaran ng forum ay hindi kontrata ng suporta, at gayundin ang limang taong gulang na sagot tungkol sa bersyon ng protocol na hindi mo pinapatakbo.

Itago ang mga sikreto nang hindi pinapantay ang topology

Alisin ang mga pribadong key, password, token at link na may dalang kredensyal bago umalis ang anumang bagay sa iyong makina. Ang diagnostic export at ang kumpletong configuration ay magkaibang artepakto kahit magkamukha ang mga pangalan ng file, at ang na-paste mo ay maaaring may dalang key na ibinahagi nang maaga.

Pagkatapos, panatilihin ang mga ugnayang nagpapaliwanag sa daloy. Itinuturing ng RFC 6973 na isyu ng privacy ang hindi kailangang pangongolekta at pagkakaugnay, at ang parehong prinsipyo ay nalalapat dito: ibahagi ang ebidensyang kailangan ng tatanggap, hindi ang buong makina.

Tapusin sa isang masasagot na tanong tungkol sa naobserbahang pagkakaiba, halimbawa bakit kinukumpleto ng kliyente ang pagpapatunay at pagkatapos ay hindi kailanman tumatanggap ng ruta. Ang tiyak na tanong ay nakakakuha ng tiyak na sagot, at ang talaang binuo mo ang siyang nagbibigay-daan sa ibang magbigay nito nang hindi hinihingi ang iyong mga sikreto.

Kaugnay na mga artikulo