VPN f'Tor, Tor f'VPN: għaliex tinqasam il-katina
Meta VPN, Tor u proxy jitpoġġew fuq xulxin, l-ordni tiddeċiedi x'jiġi riżolt u x'jinġarr. Sib l-ewwel fruntiera miksura qabel ma tibdel it-tlieta.
Li tpoġġi VPN, Tor u proxy tal-applikazzjoni fuq xulxin iħossu bħallikieku qed tiddoppja l-privatezza, u fil-verità qed tiddoppja l-għadd ta' postijiet fejn konnessjoni tista' tmut. Ir-riżultat tas-soltu huwa browser li jdur waqt li t-tliet għodod kollha jiddikjaraw lilhom infushom b'saħħithom. Jekk tibdel it-tliet settijiet kollha f'daqqa, titlef ukoll l-unika ħjiel dwar liema minnhom qed jigdeb.
L-ewwel pinġi t-triq maħsuba fl-ordni, u semmi liema program iftaħ kull konnessjoni u liema isem jiġi riżolt f'kull pass.
Is-saffi ma jingħaqdulx, huma jinteraġixxu
VPN qabel Tor ifisser li l-konnessjoni tad-dħul tal-klijent Tor tivvjaġġa ġewwa t-tunnel. VPN li jinġarr permezz ta' Tor ifisser li l-punt tat-tmiem tal-klijent VPN stess irid ikun jintlaħaq permezz ta' Tor, li hija ħtieġa kompletament oħra. Il-proxy tal-browser iżid qabża oħra li s-sistema operattiva ma tafx biha. Tliet arranġamenti, tliet listi ta' dipendenzi separati.
Kull arranġament ibiddel x'jista' jiġi riżolt, x'jista' jinġarr u min jara l-ewwel pakkett. Wieħed biss minnhom jista' jkun il-konfigurazzjoni li kellek f'moħħok.
Żid it-triq diretta mad-dijagramma wkoll. Rotta ta' riżerva, eċċezzjoni ta' tunnel maqsum jew dawra mal-proxy jistgħu jġagħlu paġna tgħabbi waqt li bil-kwiet jaqbżu l-katina li ridt tittestja, u suċċess bħal dan iqarraq aktar mill-falliment.
L-ordni tiddeċiedi x'jista' jinġarr
Tor iġorr flussi TCP permezz tal-interface SOCKS tiegħu, u klijent li jitlob lill-proxy jirriżolvi l-isem tal-host iżomm it-tfittxija ġewwa ċ-ċirkwit. UDP ma jivvjaġġax hekk f'konfigurazzjonijiet ordinarji, u għalhekk tunnel WireGuard ma jistax jiġi mnestat ġewwa Tor mingħajr relay TCP addizzjonali fin-nofs.
OpenVPN jista' jiġi sfurzat għal TCP, għalhekk dak l-arranġament huwa mill-inqas deskrittibbli. Huwa wkoll aktar bil-mod u aktar fraġli, u l-mod ta' falliment meta jinqasam jidher identiku għal port imblukkat. Stenna li tqatta' aktar ħin tiddistingwi t-tnejn milli ssewwi wieħed minnhom.
Ir-riżoluzzjoni hija n-nofs l-ieħor. B' --socks5-hostname il-proxy jirriżolvi d-destinazzjoni, filwaqt li --socks5 sempliċi jistaqsi lill-resolver lokali l-ewwel u jnixxi l-isem barra ċ-ċirkwit. Dak il-flag wieħed jiddeċiedi jekk it-tfittxija tal-isem tappartjenix lill-katina jew lill-fornitur tal-internet tiegħek.
| Order | What must resolve the endpoint | What usually breaks |
|---|---|---|
| VPN, then Tor | The tunnel's resolver | Entry guards blocked by the VPN provider's filters |
| Tor, then VPN | The SOCKS proxy, remotely | UDP transports, which Tor does not carry |
| App proxy on top | The application itself | Proxy bypass rules and cached connections |
Is-sib l-ewwel fruntiera miksura
Ittestja l-fażijiet fl-ordni li fih jivvjaġġaw il-pakketti, b'talbiet bla ħsara, u waqaf fl-ewwel wieħed li jfalli. Innota liema kmand dam l-ewwel, għax l-ordni hija parti mill-evidenza. Żewġ kmandi jifirdu ċirkwit mejjet minn ħruġ mejjet:
curl -s --socks5-hostname 127.0.0.1:9050 https://check.torproject.org/api/ip curl -4 -s https://api.ipify.org; echo
L-ewwel jirrapporta jekk talba titlestiex xejn permezz tal-proxy SOCKS, u t-tieni juri l-indirizz li n-netwerk qed jippreżenta bħalissa. Jekk l-ewwel jfalli u t-tieni jirnexxi, il-problema tinsab fil-klijent Tor jew qablu. Jekk it-tnejn jirnexxu u l-browser xorta jfalli, l-applikazzjoni qed tuża triq differenti mill-qoxra.
Paġna tal-IP pubblika wkoll tiddeskrivi biss l-aħħar ħruġ viżibbli. Ma tistax tgħid kemm qabżiet ġew qabel, għalhekk għaqqadha mal-output tal-istat appoġġjat ta' kull għodda minflok tittratta numru wieħed bħala dijagramma.
Meta tieqaf iżżid saffi
Jekk ma tistax tgħid f'sentenza waħda x'jikkontribwixxi saff, neħħih. Katina li l-iskop tagħha mhux ċar hija katina li ħadd ma jista' jiddebaggja fit-tlieta ta' filgħodu, u l-qligħ tal-privatezza minn qabża mhux spjegata tas-soltu huwa inqas mid-disponibbiltà li titlef.
Jekk saff verament jistħoqqlu postu, ippruvah waħdu l-ewwel, imbagħad żid dak li jmiss u kkonferma t-triq mill-ġdid bl-istess żewġ kmandi. Erġa' stabbilixxi l-katina sħiħa qabel l-użu ordinarju, u żomm il-validazzjoni TLS u l-awtentikazzjoni mixgħula; twissija ta' ċertifikat li tiġi aċċettata biex tgħabbi paġna hija dawra fir-routing, mhix tiswija. Innota l-ordni li waqaft fuqha waqt li għadha friska.
Ikteb dik l-ordni, inkluż ir-resolver li jwieġeb f'kull fażi. Katina li taħdem u li tista' tiddeskrivi tgħaddi għall-aġġornament li jmiss, filwaqt li katina li taħdem li assemblat bi prova tispiċċa magħha. Żid id-data u l-verżjonijiet, sabiex falliment aktar tard jista' jitqabbel ma' stat magħruf bħala tajjeb minflok ma jiġi argumentat mill-memorja. Għaxar linji f'fajl tat-test jiffrankaw filgħaxija ta' tbassir.