En dynameschen SSH-Tunnel, dorënner dem PuTTY seng dynamesch Viruleedung, bitt eng SOCKS-Schnittstell. Eng Applikatioun, déi nëmmen en HTTP-Proxy akzeptéiert, kann dee Port net benotzen, just well se en HTTP nennt.

Eng lokal Protokollbréck kann tëschent hinne sëtzen. D'Applikatioun schéckt HTTP-Proxy-Ufroen un d'Bréck, an d'Bréck mécht Zilverbindungen iwwer de SOCKS-Service op.

Privoxy dokumentéiert dës Opstellung duerch seng Viruleedungsregelen. Fir en existéierenden lokalen SOCKS5-Tunnel ass e Konfiguratiouns-Fragment:

forward-socks5 / 127.0.0.1:1080 .

D'Applikatioun verbënnt sech mam HTTP-Lauschterer vu Privoxy, net mam Port 1080. Halt dee Lauschterer lokal ënner der virgesinner Zougangspolitik. Dee leschte Punkt an der Regel huet eng dokumentéiert Bedeitung; et ass keen Ersatzplat fir en Internet-Hostnumm deen feelt.

Dëst ass Protokolliwwersetzung

D'Viruleedungsdokumentatioun vu Privoxy erkläert d'SOCKS-Viruleedungssyntax an de Ëmgang mat Hostnimm. Eng einfach TCP-Portviruleedung mécht déi selwecht Iwwersetzung net: se transportéiert d'HTTP-Byte vum Client onverännert zu engem SOCKS-Lauschterer, deen nach ëmmer eng SOCKS-Verhandlung erwaart.

D'Bréck gëtt och en Deel vun der Konfiguratioun, déi Dir musst verstoen. Privoxy kann seng eege Inhaltsfilter- an Zougangsastellungen hunn. Se bäizefügen ass net datselwecht wéi d'Originalapplikatioun SOCKS nativ ënnerstëtzen ze loossen.

Fir HTTPS-Site fuerdert d'Applikatioun normalerweis CONNECT vun der HTTP-Bréck un, an d'Bréck kritt d'Zilverbindung iwwer SOCKS. Normal Site-TLS bleift eng Bezéiung tëschent Applikatioun a Site; d'Bréck muss d'Site net imitéieren, fir dëse Wee ze bidden.

Wann d'Applikatioun SOCKS direkt ka benotzen, kann de zousätzleche Bestanddeel iwwerflësseg sinn. Benotzt d'Bréck fir eng tatsächlech Protokoll-Onstëmmegkeet ze léisen, mam Lauschterer an dem Upstream kloer getrennt.

Ähnlech Artikelen