Mina SSH dinamika, inkluż il-forwarding dinamiku ta' PuTTY, tipprovdi interface SOCKS. Applikazzjoni li taċċetta biss proxy HTTP ma tistax tuża dak il-port sempliċement billi ssejjaħlu HTTP.

Pont tal-protokoll lokali jista' jkun bejniethom. L-applikazzjoni tibgħat it-talbiet tal-proxy HTTP lill-pont, u l-pont jiftaħ il-konnessjonijiet tad-destinazzjoni permezz tas-servizz SOCKS.

Privoxy tiddokumenta dan l-arranġament permezz tar-regoli tal-forwarding tagħha. Għal mina SOCKS5 lokali eżistenti, framment tal-konfigurazzjoni huwa:

forward-socks5 / 127.0.0.1:1080 .

L-applikazzjoni tikkonnettja mal-listener HTTP ta' Privoxy, mhux mal-port 1080. Żomm dak il-listener lokali skont il-politika tal-aċċess maħsuba. Il-punt finali fir-regola għandu tifsira dokumentata; mhuwiex sostitut għal isem ta' host tal-internet nieqes.

Dan huwa traduzzjoni tal-protokoll

Id-dokumentazzjoni tal-forwarding ta' Privoxy tispjega s-sintassi tal-forwarding SOCKS u l-immaniġġjar tal-ismijiet tal-hosts. Forwarding sempliċi tal-port TCP ma jagħmilx l-istess traduzzjoni: iġorr il-bytes HTTP tal-klijent bla tibdil lejn listener SOCKS, li għadu jistenna negozjar SOCKS.

Il-pont isir ukoll parti mill-konfigurazzjoni li trid tifhem. Privoxy jista' jkollha s-settings tagħha tal-filtrazzjoni tal-kontenut u tal-aċċess. Iż-żieda tiegħu mhijiex l-istess bħall-li l-applikazzjoni oriġinali tappoġġja SOCKS b'mod nattiv.

Għal siti HTTPS, l-applikazzjoni normalment titlob CONNECT mill-pont HTTP, u l-pont jikseb il-konnessjoni tad-destinazzjoni permezz ta' SOCKS. It-TLS normali tas-sit jibqa' relazzjoni bejn applikazzjoni u sit; il-pont m'għandux għalfejn jimpersona s-sit biex joffri din it-triq.

Jekk l-applikazzjoni tista' tuża SOCKS direttament, il-komponent żejjed jista' jkun mhux meħtieġ. Uża l-pont biex issolvi nuqqas ta' qbil reali fil-protokoll, bil-listener u l-upstream distinti b'mod ċar.

Artikli relatati