Relay Tor kontra server VPN: għaliex mhumiex interskambjabbli
Port miftuħ fuq relay Tor mhuwiex punt tat-tmiem VPN. L-ewwel iċċekkja x'jaqdi l-port, ir-rwol tar-relay, il-firxa tas-semmiegħa SOCKS u l-profil.
Għandek indirizz, il-port iwieġeb, u klijent jaċċettah mingħajr l-ebda ilment. Xejn minn dan ma jagħmel relay Tor punt tat-tmiem VPN, u l-iżball huwa għali għax il-profil jiġi importat nadif u wara jfalli fl-handshake. Nuża l-erba' verifiki hawn taħt fl-ordni; kull wieħed għandu kundizzjoni ta' waqfien, u li tieqaf kmieni hija l-punt kollu. Jekk l-ewwel verifika tfalli, l-oħrajn ma jistgħux jgħinuk.
Iċċekkja x'jaqdi l-port fil-verità
Port miftuħ jipprova semmiegħa, xejn aktar. L-ORPort ta' relay jitkellem iċ-ċelloli ta' Tor stess wara handshake TLS, allura test TLS li jirnexxi kważi xejn ma jgħidlek dwar jekk huwiex aċċettat protokoll VPN hemmhekk:
nc -vz 203.0.113.20 443
openssl s_client -connect 203.0.113.20:443 -brief < /dev/null
Aqra ċ-ċertifikat minflok il-fatt li jeżisti wieħed. Ir-relays jippreżentaw ċertifikat iffirmat minnu nnifsu b'isem deliberatament mhux notevoli, għax it-traffiku tar-relay għandu jixbah HTTPS ordinarju; iċ-ċertifikat ta' server VPN iġorr l-isem li jistenna l-profil tiegħek. Jekk il-parti l-oħra qatt ma twieġeb għall-ewwel pakkett tal-protokoll VPN, l-ebda ammont ta' editjar tal-profil ma jbiddel ir-riżultat.
Ieqaf hawn jekk l-indirizz ma jtemmx il-handshake li jibgħat il-klijent tiegħek. Dik hija tweġiba tal-protokoll, mhux problema ta' konfigurazzjoni, u hija l-iktar raġuni komuni għaliex profil importat jibqa' fuq 'connecting' għal dejjem.
Iċċekkja r-rwol tar-relay, mhux id-daqs tan-netwerk
Ir-rwoli tar-relay jagħmlu xogħlijiet differenti. Guard huwa l-ewwel qabża għall-klijenti, relay tan-nofs jgħaddi ċ-ċirkwiti bejn relays oħra, exit huwa dak li jmiss id-destinazzjonijiet, u pont huwa punt tad-dħul mhux pubbliku mqassam permezz ta' BridgeDB. Il-glossarju ta' Tor iżomm dawk id-definizzjonijiet separati, u li tkun aċċessibbli huwa parti minn kull rwol filwaqt li l-permess li taqdi klijenti arbitrarji mhuwa parti minn ħadd minnhom.
Il-politika tal-exit ta' min jaqraha għax hija l-unika parti li tixbah regola ta' trażmissjoni, u tirregola d-destinazzjonijiet li l-exit se jħalli joħorġu, mhux il-klijenti li jitħallew jidħlu. Politika tal-exit restrittiva li timblokka l-port 25 tgħid xi ħaġa dwar il-kontroll tal-abbuż li joħroġ, mhux dwar jekk tistax tiddirieġi klijent OpenVPN lejn il-magna.
Ieqaf jekk qed tirraġuna mir-reputazzjoni: għax ir-relays jgħaddu t-traffiku, l-indirizz irid jaċċetta tiegħek. Tor jagħżel mogħdijiet permezz ta' kunsens u l-protokoll tiegħu stess; klijent VPN mhuwiex parteċipant u m'għandux ċirkwit li jingħaqad miegħu.
Iċċekkja jekk is-semmiegħa SOCKS hijiex lokali jew pubblika
Il-klijent ta' Tor jesponi interfaċċja SOCKS għall-applikazzjonijiet fuq l-istess magna, b'mod awtomatiku fuq loopback. Dik is-semmiegħa hija konvenjenza lokali, mhux servizz li relay joffri lill-internet, u li tittratta bħala proxy pubbliku huwa kif in-nies jiġu biex iħaddmu relay miftuħ li ma kellhomx ħsieb:
ss -ltnp | grep 9050
curl --socks5-hostname 127.0.0.1:9050 https://check.torproject.org
L-indirizz tal-irbit huwa l-ħjiel. SocksPort fuq 127.0.0.1:9050 qed jagħmel xogħlu; dak li jisma' fuq 0.0.0.0 u huwa aċċessibbli minn barra huwa proxy miftuħ, u l-kontrolli tal-politika tal-aċċess ta' Tor stess jeżistu proprju għax dak l-esponiment hija problema u mhux karatteristika.
Għal applikazzjoni li teħtieġ Tor, indirizzaha lejn il-port loopback u ħalli lil Tor issolvi l-ismijiet, li tagħmel il-forma socks5h hawn fuq. Tissostitwixxix l-indirizz tar-relay għal dak il-port; ir-relay ma joffrix l-interfaċċja li titlob l-applikazzjoni tiegħek.
Iċċekkja li l-profil VPN jaqbel ma' punt tat-tmiem reali
Profil VPN huwa qatta' ta' aspettattivi: OpenVPN jeħtieġ iċ-ċertifikat tas-server jew is-CA, ċertifikat tal-klijent u ċavetta, u normalment ċavetta TLS, filwaqt li WireGuard jeħtieġ iċ-ċavetta pubblika tal-parti l-oħra, punt tat-tmiem u IPs permessi. Xejn minn dan ma jista' jiġi derivat minn indirizz u port miftuħ, u għalhekk profil mibni hekk ifalli fl-ewwel skambju u mhux fil-konnessjoni.
Meta jingħatak profil, ivverifikah kontra punt tat-tmiem li tikkontrolla jew fornitur li tista' tidentifika:
wg show
openvpn --config client.ovpn --verb 4
Fir-reġistru ta' OpenVPN, żball ta' negozjazzjoni TLS isemmi n-nuqqas ta' qbil direttament; f'wg show, il-parti l-oħra mingħajr linja ta' handshake qatt ma temmet waħda. It-tnejn huma aktar informattivi mill-indikatur li jdur tal-klijent, u t-tnejn jindikaw materjal taċ-ċwievet jew protokoll u mhux Tor.
Iċċekkja liema protezzjoni fil-fatt għandek bżonn
Din hija l-verifika li tiddeċiedi l-arkitettura. Il-brawżer Tor jagħtik iżolament taċ-ċirkwiti u difiżi kontra l-impronti li VPN ma jagħtix; VPN ibiddel l-indirizz li jara destinazzjoni u jawtentikak ma' fornitur. L-għażla bejniethom hija kwistjoni ta' mudell ta' theddida, mhux ta' kompatibbiltà, u li tħallathom flimkien jipproduċi konfigurazzjoni li tidher privata u mhijiex.
It-tħaffir f'katina għandu ordni. VPN li jġorr traffiku ta' Tor huwa arranġament appoġġjat, għax il-klijent ta' Tor jeħtieġ biss TCP li joħroġ. Klijent VPN imgħaddi f'mina ġewwa Tor mhuwiex l-istess ħaġa u mhuwiex dak li jimplimenta l-klijent ta' Tor, allura tippjanax fuq dan.
Qabel ma timporta xi ħaġa, ikkonferma l-erbgħa kollha:
- Il-port itemm il-handshake tal-protokoll tiegħek, mhux biss konnessjoni TCP.
- Taf ir-rwol tal-host u ma tittrattax it-trażmissjoni bħala permess.
- Is-semmiegħa SOCKS li tuża hija loopback u tiegħek, mhux port pubbliku fuq relay ta' ħadd ieħor.
- Iċ-ċwievet jew iċ-ċertifikati tal-profil jappartjenu lill-punt tat-tmiem li miegħu qed tikkonnettja.