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.

OrderWhat must resolve the endpointWhat usually breaks
VPN, then TorThe tunnel's resolverEntry guards blocked by the VPN provider's filters
Tor, then VPNThe SOCKS proxy, remotelyUDP transports, which Tor does not carry
App proxy on topThe application itselfProxy 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.

Artikli relatati