Tunnel-ka SSH ee firfircoon, oo ay ku jirto gudbinta firfircoon ee PuTTY, wuxuu bixiyaa interface SOCKS. Barnaamijka aqbala proxy HTTP kaliya ma isticmaali karo port-kaas isagoo uun ugu yeedhaya HTTP.

Buundada protocol-ka maxalliga ah ayaa dhex fadhiisan karta. Barnaamijku wuxuu codsiyada proxy HTTP u diraa buundada, buundaduna waxay furtaa xiriirada goobta iyada oo u maraysa adeegga SOCKS.

Privoxy wuxuu ku diiwaangeliyaa habayntan via xeerarkiisa gudbinta. Tunnel SOCKS5 maxalli ah oo jira, qayb ka mid ah jaantuska waa:

forward-socks5 / 127.0.0.1:1080 .

Barnaamijku wuxuu ku xirmayaa dhageystaha HTTP ee Privoxy, ma aha port 1080. Dhageystahaas ku hay maxalli sida siyaasadda gelitaanka loogu talagalay. Dhibicda ugu dambeysa ee xeerka waxay leedahay macne diiwaangelsan; ma aha meel-banaan oo loogu talagalay magaca host internet oo maqan.

Kani waa tarjumaad protocol

Dukumeentiga gudbinta Privoxy wuxuu sharraxayaa qaabka gudbinta SOCKS iyo maaraynta magacyada host. Gudbin port TCP caadi ah ma sameyso isla tarjumaaddaas: waxay u qaadaa baytyada HTTP ee macmiilka si aan isbeddelin dhageystaha SOCKS, kaas oo weli filanaya wada-hadalka SOCKS.

Buundadu sidoo kale waxay noqotaa qayb ka mid ah jaantuska ay tahay inaad fahanto. Privoxy waxay yeelan kartaa dejinta shaandhaynta content-ka iyo gelitaanka u gaar ah. Ku daristaheeda ma la mid aha sida barnaamijka asalka ah uu si dhalad ah u taageero SOCKS.

Website-yada HTTPS, barnaamijku wuxuu badanaa weydiistaa CONNECT buundada HTTP, buundaduna waxay ku heshaa xiriirka goobta via SOCKS. TLS caadiga ah ee website-ka wuxuu ahaanayaa xiriirka barnaamij-website; buundadu uma baahna inay iska dhigto website-ka si ay u bixiso waddadan.

Haddii barnaamijku si toos ah u isticmaali karo SOCKS, qaybta dheeraadka ah waxay noqon kartaa mid aan loo baahnayn. Isticmaal buundada si aad u xalliso isku-dhac protocol dhab ah, iyadoo dhageystaha iyo qaybta sare si cad loo kala saaray.

Maqaallo la xiriira