Switsh diogelwch VPN: pa draffig y mae'n ei rwystro a phryd
Mae ailgysylltu yn adfer twnnel; mae switsh yn penderfynu beth sy'n digwydd tra bo ar goll. Profwch golled, datgysylltiad â llaw, gadael yr ap a newid rhwydwaith ar wahân.
Disgrifir dwy nodwedd gyda'r un gair ac maent yn gwneud gwaith gwahanol. Mae ailgysylltu awtomatig yn ceisio dod â'r twnnel yn ôl, a gall lwyddo o fewn eiliad tra bydd ceisiadau yn methu yn y bwlch. Mae switsh yn penderfynu beth sy'n digwydd i'r traffig yn ystod y bwlch hwnnw. Darllen cleient fel petai'r ddau yn un gosodiad yw'r ffordd y mae pobl yn gorffen ymddiried mewn eicon yn lle polisi.
Mae rhwystro ac ailgysylltu yn benderfyniadau ar wahân
Mae un cleient yn rhwystro dim ond pan fo colled yn annisgwyl, yna'n ailgysylltu ac yn codi'r rhwystr. Mae un arall yn cadw rhwystr ar lefel system nes i rywun newid gosodiad â llaw, ac mae trydydd yn trin datgysylltiad bwriadol fel caniatâd i adfer mynediad arferol. Tri ymddygiad gwahanol yw'r rhain, ac mae dogfennaeth y gwerthwr yn dweud pa un y mae eich fersiwn yn ei roi ar waith.
Nid yw mewnforio proffil yn penderfynu dim ar y cwestiwn hwnnw. Mae'r un proffil gweinydd yn llwytho i ddau gleient â'r ymddygiad rhwystro gwrthgyferbyniol, oherwydd bod y proffil yn cario gosodiadau yn hytrach nag addewid. Dyna hefyd pam y gall blwch ticio ar fwrdd gwaith a switsh ar ffôn ag enwau tebyg roi rheolau gwahanol ar waith. Darllenwch y disgrifiad sydd wrth y rheolydd ar eich platfform, yna profwch beth mae'n ei wneud.
Mae'r un proffil yn ymddwyn yn wahanol mewn dau gleient
Mae gosodiadau ap OpenVPN Connect yn disgrifio modd twnnel sy'n dal traffig arferol dim ond pan fo'r cleient yn adrodd cyflwr oedi neu ailgysylltu, sy'n fwy cyfyng na phromise cyffredinol am bob digwyddiad ar bob platfform. Darllenwch y cyflyrau a restrir, nid enw'r cynnyrch. Nid yw disgrifiad a ysgrifennwyd ar gyfer un fersiwn cleient yn trosglwyddo i gleient gwerthwr arall.
Mae Android yn dangos yr un gair ar gyfer dau reolydd, gan fod VPN bob amser ymlaen a rhwystro cysylltiadau heb VPN yn cael eu dogfennu ar wahân. Gall cleient bwrdd gwaith â blwch ticio o'r enw tebyg roi rhywbeth mwy cyfyng neu fwy eang na'r naill na'r llall ar waith. Cymerwch fod label a rennir mewn dau ddewislen yn gyd-ddigwyddiad nes bod y ddau ddisgrifiad wedi'u darllen. Mae dyfeisiau a reolir yn ychwanegu trydydd haen, oherwydd gall proffil dyfais orfodi gosodiad na all y defnyddiwr ei weld na'i ddiystyru.
Nid yw gosodiadau platfform tebyg yn gyfwerth
Cymharwch y rheolydd a welwch â'r polisi sy'n gymwys mewn gwirionedd. Ar ddyfais a reolir gall y switsh gweladwy fod yn llwyd, neu gall fod wedi'i alluogi tra bod proffil lefel uwch yn gorfodi'r gwrthwyneb. Gofynnwch am y polisi effeithiol yn hytrach na'r un lleol, a chael yr ateb yn ysgrifenedig.
Cofnodwch beth mae pob haen yn ei honni cyn i chi brofi unrhyw beth, oherwydd bod y ddau yn aml yn anghytuno ac mae'r anghytundeb yn hawdd i'w golli unwaith y bydd y profion yn dechrau. Gall dyfais sy'n rhwystro'n gywir yn ystod prawf fod yn rhwystro am reswm na chofnododd neb.
Rhedwch un digwyddiad ar y tro a chofnodwch y cod
Profwch un digwyddiad y tro, gyda chais ddiniwed, a gwnewch bob ymgais yn gais newydd yn hytrach na thudalen a allai fod eisoes yn y storfa. Mae'r gorchmynion isod yn tynnu'r twnnel i lawr, yn gofyn am dudalen, ac yn dangos a ddaeth y rhyngwyneb yn ôl.
ip link set tun0 down
curl -s -o /dev/null -w "%{http_code}\n" --max-time 5 https://example.com
ip -brief address show tun0
Mae'r tabl yn mapio pob gweithred i'r arsylwi sy'n cyfrif ac i'r dystiolaeth sy'n werth ei chadw. Mae cais sy'n methu o fewn y terfyn amser yn dweud wrthych fod y rhwystr wedi gweithredu; mae cais sy'n llwyddo yn dweud bod y traffig wedi dod o hyd i lwybr arall, a allai fod yn llwybr a eithrir yn hytrach na rhwystr wedi'i analluogi. Ailadroddwch y set gyfan ar ôl diweddariad meddalwedd ystyrlon neu newid polisi llwybro, oherwydd gall y naill na'r llall newid y gangen heb i unrhyw osodiad gweladwy symud. Yr hyn a gewch ar y diwedd yw ymddygiad methiant rhagweladwy, nid eicon cysurlon.
| What I do | What I watch | Evidence to keep |
|---|---|---|
| Bring the tunnel down by hand | Whether a fresh request fails at once | The HTTP code and the client state at that second |
| Choose Disconnect in the client | Whether ordinary access returns on purpose | The same request succeeding with no tunnel up |
| Quit the app, then reboot | Whether the block outlives the client | A request made from a clean boot |
| Move from Wi-Fi to cellular | Whether DNS and IPv6 follow the policy | The resolver answer, the route table and the code again |
Eithriadau, pyrth gwestai a'r hyn na all rhwystr ei wneud
Mynediad i'r rhwydwaith lleol yw'r eithriad cyffredin, ac mae'n newid cwmpas yr addewid. Gall cleient gyrraedd argraffydd ar yr un is-rwydwaith tra'n rhwystro popeth arall, sy'n rhesymol gartref ac yn amheus ar rwydwaith gwestai. Penderfynwch a ydych am yr eithriad hwnnw cyn i ddigwyddiad ei ddarganfod ar eich rhan.
Mae rhwystr caeth hefyd yn gwneud mewngofnodi i borth rhwydwaith gwestai yn anodd, gan mai'r porth yw'r traffig uniongyrchol y mae'r rhwystr yn bodoli i'w atal. Dysgwch y ffordd gefnogol i awdurdodi'r rhwydwaith, yna adferwch y polisi yn fwriadol yn lle diffodd rheolyddion nes bod tudalen yn llwytho. Cadwch ateb y datryswr a'r tabl llwybro yn yr un nodyn, fel isod. Yr hyn na all switsh ei wneud yw gwneud y gwasanaeth yn anhysbys, oherwydd nid yw rhwystro traffig y tu allan i'r twnnel yn dweud dim am yr hyn sy'n digwydd y tu mewn iddo.
resolvectl query example.com
ss -tunp | grep -v tun0