Cylched Tor newydd yn erbyn newid gweinydd VPN: beth sy’n newid mewn gwirionedd
Mae newid cylched yn symud llwybr Tor; mae newid gweinydd yn symud pen draw’r twnnel. Pa un sy’n newid y cyfeiriad y mae safle’n ei weld sy’n dibynnu ar y drefn.
Mae newid cylched Tor a newid gweinydd VPN ill dau’n teimlo fel cael llwybr newydd, ond maen nhw’n torri mewn gwahanol leoedd pan fyddwch chi’n eu trin fel yr un botwm. Mae un yn gofyn i gleient Tor adeiladu llwybr gwahanol ar gyfer safle; mae’r llall yn gofyn i gleient VPN gysylltu â phen draw gwahanol. Nid yw’r naill na’r llall yn ailosodiad, ac mae’r cyfeiriad y mae gwefan yn ei weld o’r diwedd yn dibynnu ar ba un o’r ddau sydd agosaf at y cyrchfan. Dyma sut rwy’n penderfynu pa reolaeth i’w defnyddio, a beth rwy’n ei wirio wedyn.
Dwy weithred mewn dwy haen wahanol
Haen uchaf yw Tor. Mae eich cleient yn dewis relái gwarchod, relái canol a relái allan, yna’n cludo ffrydiau TCP drwy’r gylched honno; mae’r cyrchfan yn gweld yr allanfa ac yn gweld dim byd arall. Penderfyniad y tu mewn i Tor ynghylch pa relái sy’n cludo ffrwd yw newid cylched.
Twnnel oddi tano yw VPN. Mae’r cleient yn dewis pen draw, yn lapio’r traffig mewn haen allanol, ac mae popeth sy’n dod nesaf yn gweld cyfeiriad y pen draw. Penderfyniad ynghylch ble mae’r llwybr allanol yn gorffen yw newid gweinydd.
Gan fod y haenau’n annibynnol, gall un weithred fod yn anweledig ym mhen pellaf y cysylltiad. Mae’r anghymesuredd hwnnw’n esbonio’r rhan fwyaf o’r dryswch o amgylch y ddwy reolaeth hyn.
Beth mae „Cylched Tor newydd ar gyfer y safle hwn“ yn ei wneud
Mae „Cylched Tor newydd ar gyfer y safle hwn“, yn y panel gwybodaeth safle, yn cau’r ffrydiau y mae Tor yn eu cludo ar gyfer y safle hwnnw ac yn adeiladu cylched newydd ar gyfer y cais nesaf. Mae tabiau, cwcis, mewngofnodi a gweddill y sesiwn yn aros yn union lle’r oeddent, a dyna’r pwynt: cadw’r sesiwn a newid y llwybr.
Mae hynny’n ei wneud yr offeryn cywir ar gyfer methiant cul: relái allan y mae’r cyrchfan yn ei rwystro, dolen captcha sy’n dilyn yr allanfa, neu un safle’n oedi tra mae pob safle arall yn iawn. Mae’r arddangosfa gylched yn yr un panel yn rhestru’r tri relái, fel y gallwch gadarnhau bod yr allanfa wedi newid mewn gwirionedd yn lle tybio hynny.
Gwyliwch y gwarchodwr. Mae Tor yn cadw set fach o warchodwyr mynediad, ac mae newid cylched fel arfer yn ailddefnyddio’r un gwarchodwr, felly nid yw’r naid gyntaf ar y rhwydwaith yn symud. „Hunaniaeth newydd“ yw’r ailosodiad mwy: mae’n cau tabiau ac yn clirio cyflwr pori cyn adeiladu cylched newydd, ac mae y rheolyddion hunaniaeth wedi’u dogfennu ar wahân am reswm: gweithred wahanol yw hi â chost wahanol.
Beth mae newid gweinydd VPN yn ei wneud
Mae’r cleient yn datgymalu’r twnnel ac yn cysylltu â phen draw arall. Mae’r naid nesaf y tu allan i’r twnnel, boed hynny’n warchodwr Tor neu’n gyrchfan ei hun, yn gweld cyfeiriad ffynhonnell gwahanol. Mae cysylltiadau y tu mewn i’r twnnel yn torri ac yn rhaid eu hailosod, felly gall tudalennau hongian nes iddynt derfynu yn lle ail-lwytho’n lân.
Nid oes dim uwchben y twnnel yn cael ei ailysgrifennu, ond nid yw’r datgymaliad yn anweledig. Mewn trefniant VPN-yn-gyntaf, Tor sy’n dewis yr allanfa o hyd, ond mae gollwng y twnnel yn lladd y cysylltiadau TCP y mae Tor yn eu cadw i’w warchodwr, felly mae Tor yn datgymalu’r cylchedau hynny ac yn adeiladu rhai newydd, gan ddewis allanfa eto. Gall y safle felly weld cyfeiriad allan gwahanol ar ôl newid, er na ddewisodd y newid ei hun un erioed. Yr hyn y mae’r newid yn ei benderfynu yw’r cyfeiriad y mae’r gwarchodwr yn ei weld; yr ailadeiladwyd cylched sy’n dewis yr allanfa eto. Os newidiasoch weinyddion yn unig i newid yr hyn y mae safle’n ei weld tra bo Tor o’ch blaen, symudasoch haen nad yw’r safle byth yn ei harsylwi’n uniongyrchol, ac mae unrhyw newid y mae’r safle’n sylwi arno wedi dod o’r ailadeiladu, nid o’r newid.
Dim ond y llwybr y mae’r cleient yn berchen arno y mae newid yn effeithio arno hefyd. Gall porwr sy’n ailddefnyddio cysylltiad agored edrych yn sownd ar yr hen lwybr nes iddo ailgysylltu, ac mae ateb DNS wedi’i gadw yn y cache yw’r achos arferol arall. Ail-lwythwch yn gyntaf, wedyn barnwch.
Mae trefn yn penderfynu beth mae’r cyrchfan yn ei weld
Mae’r ddwy drefn yn ateb cwestiynau gwahanol. Gyda’r VPN o flaen Tor, mae’r gwarchodwr a’r relái’n gweld pen draw’r VPN tra bo’r cyrchfan yn gweld allanfa Tor. Gyda Tor o flaen y VPN, mae’r cyrchfan yn gweld pen draw’r VPN, oherwydd y twnnel yw’r peth olaf y mae’r traffig yn mynd drwyddo.
| Setup | Switch VPN server | Change Tor circuit |
|---|---|---|
| VPN, then Tor | Guard sees the new address; the rebuilt circuit re-chooses the exit, so the site may see a different exit, not necessarily the same one. | Site sees a new exit; the VPN endpoint is untouched. |
| Tor, then VPN | Site sees the new VPN address immediately. | Circuit is rebuilt, but the site still sees the VPN address. |
Felly mae chwiliad IP yn adrodd yr hyn a welodd y cyrchfan, nid y llwybr a’i cludodd. Mae gwasanaeth sy’n dangos yr allanfa mewn un trefniant a’r VPN yn y llall yn ymddwyn yn gywir, nid yn gollwng.
Beth nad yw’r naill weithred na’r llall yn ei wneud
Nid yw’r naill na’r llall yn dileu hunaniaeth cyfrif. Mae sesiwn fewngofnodi yn gwci ynghyd â chofnod ar y gweinydd, ac nid yw newid llwybr yn cyffwrdd y naill na’r llall. Mae proffil porwr sefydlog, yr un mewngofnod a’r un ôl bys yn goroesi’r ddwy weithred.
Nid yw’r naill na’r llall yn dystiolaeth chwaith. Mae gwefan yn adrodd cyfeiriad a arsylwodd yn ystod cais; ni all adrodd eich llwybr relái nac a ostyngodd eich VPN ddeng munud ynghynt. Os oes angen yr amserlen honno arnoch, ysgrifennwch hi ar y pryd, oherwydd ni ellir ei hailadeiladu o’r pen pellaf wedyn.
Cydweddwch y rheolydd â’r symptom
Dechreuwch o’r hyn a fethodd, nid o ba fotwm sy’n edrych yn fwy trylwyr:
- Mae un safle’n eich rhwystro, mae captcha yn troi, neu mae un safle’n araf: cylched newydd ar gyfer y safle hwnnw.
- Mae ar drefniant VPN-yn-unig angen cyfeiriad gweladwy gwahanol: newidiwch y gweinydd.
- Roeddech yn disgwyl allanfa ond mae’r safle’n adrodd eich VPN: gwiriwch y drefn, mae Tor y tu ôl i’r twnnel.
- Tabiau wedi cau a phopeth wedi ailosod: gwnaethoch ddefnyddio „Hunaniaeth newydd“, nid newid cylched.
- Mae’r allanfa’n edrych yn ddigyfnewid ar ôl newid cylched: gall relái ailadrodd yn ddeddfol, ac ni symud y gwarchodwr o gwbl.
Ysgrifennwch y weithred a’r symptom yr oedd i fod i’w drwsio cyn i chi newid unrhyw beth arall. Mae dau newid yn olynol yn cynhyrchu cymhariaeth na ellir ei dehongli, ac ailadrodd y ddau pan mai dim ond un haen sy’n camymddwyn yw sut mae gwiriad pum munud yn troi’n brynhawn.