Pa gam NAT sy’n gollwng mapiad VPN segur, a sut i’w adnabod
Gall ffrwd VPN segur farw ar unrhyw gam sy’n cadw cyflwr. Ailadroddwch un prawf, cymharwch yr hyn a welodd pob ffin, a rhowch wybod am y canlyniad cyfyngedig yn lle beio rhywun a ddyfalwyd.
Ar ôl cyfnod tawel mae’r twnnel yn ailgysylltu, nid oes unrhyw log yn enwi troseddwr, a’r cam amlwg yw dewis y ddyfais sydd â’r ddogfennaeth amser aros fwyaf trawiadol. Dyfaliad wedi’i wisgo fel diagnosis yw hynny. Gall cyflwr oroesi am sbel mewn llwybrydd cartref, mewn cyfieithydd cludwr ac ar ymyl cwmwl, a gall unrhyw un ohonynt ollwng ffrwd sy’n mynd yn dawel. Yr hyn y gallwch ei wneud yn lle hynny yw mapio’r llwybr, nodi pa ddyfeisiau y gallwch eu harsylwi mewn gwirionedd, a chynnal un prawf segur y gallwch ei ailadrodd.
Mae prawf y gellir ei ailadrodd yn troi hanesyn yn fesuriad. Mae popeth isod yn tybio un cleient, un gweinydd ac un protocol, ac yn tybio eich bod yn gwrthod newid dau newidyn ar unwaith. Y bwriad yw gwneud y digwyddiad nesaf yn rhatach na hwn.
Cynnal yr un prawf segur bob tro
Nodwch pryd oedd y ffrwd yn iawn ddiwethaf, pa mor hir y bu’n segur wedyn, ac a ddaeth un pecyn newydd â hi yn ôl. Y tri ffaith hynny yw’r mesuriad; hebdynt, mae gennych stori am liniadur a syrthiodd. Defnyddiwch yr un cleient, yr un gweinydd a’r un protocol ar bob ailadrodd, a nodwch y foment yr anfonwyd y pecyn cyntaf ar ôl y tawelwch.
Yna cymharwch yr hyn a welodd pob ffin yr ydych yn berchen arni mewn gwirionedd. Y gwahaniaeth sy’n penderfynu’r ymchwiliad yw a welodd y gweinydd ddim byd o gwbl ar ôl yr oedi, neu a welodd y cais ac ateb i lwybr nad oedd yn cario’r atebion mwyach.
| What you observe | What it suggests | What it does not prove |
|---|---|---|
| server records no packet after the pause | state was lost upstream of the server | which hop dropped it |
| server answers, client never receives | return-path state or filtering | that the timer belongs to the client |
| client sends nothing at all | client-side timer or application behaviour | that the network path is healthy |
Cymharu llwybrau heb newid pum peth
Mae ail rwydwaith mynediad wedi’i chymeradwyo yn gymhariaeth ddilys, oherwydd mae’r gadwyn NAT yn wahanol. Mae hefyd yn wahanol o ran darparwr, amodau radio ac efallai teulu cyfeiriadau, felly ffin yn hytrach nag y priodoledd yw’r canlyniad. Cofnodwch y cyfyngiadau gyda’r canlyniad yn lle eu gollwng yn dawel pan fyddwch yn adrodd. Ysgrifennwch y llwybr tra ydych wrthi: dyfais, rôl, ac a ellir darllen ei chyflwr o gwbl.
Yr hyn y mae cymharu llwybrau yn ei brynu i chi yw cwestiwn cyfyngedig: mae’r ffrwd yn goroesi ar un ac yn marw ar y llall ar ôl tawelwch tebyg, felly mae’r newidyn yn byw yn rhywle yn y rhannau sy’n wahanol. Mae hynny’n ganlyniad go iawn hyd yn oed pan nad enwir unrhyw ddyfais, ac mae’n dweud wrth y peiriannydd nesaf ble i dreulio prynhawn a ble na ddylai.
Mae’n werth darllen cyflwr lleol cyn dyfalu am gludwyr. Ar giât Linux, mae conntrack -L yn rhestru’r ffrydiau a olrheinir gyda’u hoes sy’n weddill, sy’n troi dyfaliad am amserydd yn rhif y gallwch ei wylio’n dod i ben. Darllenwch ef cyn ac ar ôl y cyfnod segur, nid ar ôl yn unig.
Beth y bydd signal cadw’n fyw yn ei ddal a beth na wnaiff
Mae signal cadw’n fyw â chymorth yn dal mapiad ar agor, ac nid yw dal mapiad ar agor yn profi dim am y gwasanaeth y tu cefn iddo. Gall y twnnel aros wedi’i fapio tra bo’r rhaglen y mae’n ei chario wedi stopio ateb, ac o olau statws mae’r ddwy sefyllfa yn edrych yr un fath. Triniwch signal cadw’n fyw fel yswiriant yn erbyn darfod segur, nid fel gwiriad iechyd.
Gosodwch y cyfwng yn erbyn yr amser aros byrraf a fesurwyd gennych mewn gwirionedd, nid yn erbyn rhif a gopïwyd o fforwm. Mae signal cadw’n fyw a diwniwyd o dan bob amserydd posibl yn draffig na chawsai neb ei angen, ac mae hefyd yn tynnu’r symptom a fyddai wedi dweud wrthych pa ffin sy’n darfod gyntaf. Dewiswch y cyfwng o’r rhif a fesurwyd a gadewch bopeth arall yn llonydd.
Un newid, yna mesur eto
Gwrthwynebwch yr ysfa i godi pob amser aros a fflysio pob giât yn ystod prawf byw. Mae hynny’n dileu’r dystiolaeth y daethoch amdani ac yn torri ffrydiau sy’n perthyn i bobl eraill, sy’n fargen wael am ragdybiaeth nad ydych wedi’i phrofi. Newidiwch un gosodiad â chymorth ar un ddyfais, yna ailadroddwch y cyfnod segur ac adferiad y rhaglen.
Nodwch pa arsylwad ffin a symudodd, a’i nodi hyd yn oed pan na wellodd dim. Mae gosodiad na wnaeth atgyweirio dim yn wybodaeth, ac mae’n rhatach sylwi arno unwaith na’i rolio ar draws yr ystad.
Ysgrifennu canfyddiad y gallwch ei amddiffyn
Pan na ellir archwilio cyfieithydd i fyny’r llwybr, dywedwch yn unig yr hyn y mae’r dystiolaeth yn ei gefnogi: mae’r cyfnewid yn marw yn rhywle ar hyd y darn hwn o’r llwybr ar ôl cymaint o dawelwch, ac mae’r cam cyfrifol yn parhau heb ei briodoli. Mae datganiad cyfyngedig yn goroesi adolygiad ac yn cyfeirio’r person nesaf at y segment cywir. Nid yw enwi llwybrydd cudd fel yr achos yn gwneud y naill na’r llall. Trosglwyddwch y canfyddiad cyfyngedig i bwy bynnag sy’n berchen ar y segment anarsylwadwy, gyda’r cyfwng ynghlwm.
RFC 4787 yn disgrifio pam mae amseryddion mapio UDP yn anodd eu casglu o un pen, a’r anhawster hwnnw yw’r rheswm mai’r canfyddiad cyfyngedig yw’r un onest. Mae amseryddion yn real, ac felly hefyd yr ansicrwydd o’u cwmpas.