Eng VPN, Tor an en Applikatiounsproxy ze stapelen fillt sech wéi d'Privatliewen ze multiplizéieren, an et multiplizéiert d'Zuel vun de Plazen, wou eng Verbindung ka stierwen. Dacks ass d'Resultat en Browser, deen dréit, während all dräi Instrumenter sech gesond mellen. Wann een all dräi Astellungen op eemol ännert, verschwënnt deen eenzegen Hiweis drop, wien dovun lügt.

Zeechent fir d'éischt de geduechte Wee an der Reiefolleg, a nennt, wéi ee Programm all Verbindung opmécht an wéi en Numm op all Schrëtt opgeléist gëtt.

Schichten addéieren sech net, si beaflosse sech

Eng VPN virun Tor bedeit, datt d'Entréitsverbindung vum Tor-Client am Tunnel leeft. Eng VPN, déi duerch Tor gedroe gëtt, bedeit, datt den eegenen Endpunkt vum VPN-Client iwwer Tor erreechbar muss sinn, wat eng ganz aner Fuerderung ass. De Proxy vum Browser füügt nach ee Saz bäi, vun deem d'Betribssystem näischt weess. Dräi Arrangementer, dräi getrennt Ofhängegkeetslëschten.

All Arrangement ännert, wat opgeléist, wat gedroe ka ginn a wien deen éischte Pak gesäit. Nëmmen een dovun kann déi Konfiguratioun sinn, déi Dir gemengt hutt.

Setzt den direkte Wee och an d'Diagramm. En Ersatzwee, eng Ausnam fir gedeelten Tunnel oder en Ëmgoe vum Proxy kënnen eng Säit luede loossen, während se d'Kette, déi Dir wëllt testen, stëll iwwersprangen, an dee Succès täuscht méi wéi de Feeler.

D'Reiefolleg entscheet, wat gedroe ka ginn

Tor dréit TCP-Streim duerch seng SOCKS-Schnittstell, an e Client, deen de Proxy freet, den Hostnumm opzeléisen, hält d'Sich am Circuit. UDP reest an normale Konfiguratiounen net sou, dofir kann en WireGuard-Tunnel net an Tor agebaut ginn, ouni en zousätzlech TCP-Relais an der Mëtt.

OpenVPN kann op TCP forcéiert ginn, also ass deen Arrangement op d'mannst beschreifbar. Et ass och méi lues a méi brécheg, an de Feelmode beim Broch gesäit aus wéi en blockéierte Port. Rechent domat, méi Zäit domat ze verbréngen, déi zwee z'ënnerscheeden, wéi ee vun hinnen ze reparéieren.

D'Opléisung ass déi aner Halschent. Mat --socks5-hostname léist de Proxy d'Zil op, während dat einfacht --socks5 fir d'éischt de lokale Resolver freet an den Numm aus dem Circuit leckt. Genau déi eng Fändel entscheet, ob d'Nummsich zu der Kette oder zu Ärem Provider gehéiert.

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

Déi éischt gebrachen Grenz fannen

Test d'Etappen an der Reiefolleg, an där d'Päck reesen, mat harmlose Froe, a stoppt bei der éischter, déi feelt. Notéiert, wéi en Kommando als éischten gelaf ass, well d'Reiefolleg Deel vum Beweis ass. Zwee Kommandoen trennen en doudege Circuit vun engem doudegen Ausgang:

curl -s --socks5-hostname 127.0.0.1:9050 https://check.torproject.org/api/ip
curl -4 -s https://api.ipify.org; echo

Den éischten mellt, ob eng Frob iwwerhaapt duerch de SOCKS-Proxy fäerdeg gëtt, an den zweete weist d'Adress, déi den Netz am Moment presentéiert. Wann den éischten feelt an den zweiten geléngt, sëtzt de Problem beim Tor-Client oder virdrun. Wann béid geléngen an de Browser nach ëmmer feelt, benotzt d'Applikatioun en anere Wee wéi d'Shell.

Eng Säit mat der ëffentlecher IP beschreift och nëmmen den leschte sichtbaren Ausgang. Si kann net soen, wéi vill Sätz virdru waren, also kombinéiert se mat der ënnerstëtzter Statusausgab vun all Instrument, amplaz eng eenzeg Zuel als Diagramm ze behandelen.

Wéini ophalen, Schichte bäizesetzen

Wann Dir net an engem Saz soe kënnt, wat eng Schicht bäidréit, hëlt se erof. Eng Kette, deenen hiren Zweck onkloer ass, ass eng Kette, déi kee kënnen um dräi Auer moies debuggen, an de Privatsphärgewënn vun engem onerkläerte Saz ass meeschtens méi kleng wéi d'Disponibilitéit, déi Dir verléiert.

Wann eng Schicht wierklech hire Plaz verdéngt, test se fir d'éischt eleng, setzt dann déi nächst derbäi a bestätegt de Wee nach eng Kéier mat deemselwechten zwee Kommandoen. Stellt d'vollstänneg Kette virum normale Gebrauch erëm hier a loosst d'TLS-Validéierung an d'Authentifikatioun ageschalt; eng Zertifikatswarnung, déi ugeholl gëtt, fir eng Säit ze lueden, ass en Ëmgoe beim Routing, keng Reparatur. Schreift d'Reiefolleg op, op déi Dir Iech gëeinigt hutt, soulaang se frësch ass.

Schreift déi Reiefolleg op, inklusiv de Resolver, deen op all Etapp äntwert. Eng funktionéierend Kette, déi Dir beschreiwe kënnt, iwwersteet déi nächst Aktualiséierung, während eng funktionéierend Kette, déi Dir duerch Ausprobéieren zesummegesat hutt, mat hir verschwënnt. Setzt den Datum an d'Versioune bäi, sou datt e spéidere Feeler mat engem bekannte gudden Zoustand verglach ka ginn, amplaz aus dem Gediechtnes driwwer ze streiden. Zéng Zeilen an enger Textdatei spuere en Owend Rotsen.

Ähnlech Artikelen