Privoxy: so olùlọ́wọ́ proxy HTTP pọ̀ mọ́ ọ̀nà SOCKS
So olùlọ́wọ́ proxy tí ó ń gba HTTP nìkan pọ̀ mọ́ ọ̀nà SOCKS nípasẹ̀ proxy HTTP àdúgbò, dípò yíyí orúkọ ẹnubodè ọ̀nà náà.
Ọ̀nà SSH aláyọ̀, pẹ̀lú ìfiránṣẹ́ aláyọ̀ PuTTY, ń pèsè ìfarahàn SOCKS. Ohun èlò tí ó ń gba proxy HTTP nìkan kò lè lo ẹnubodè yẹn nípa kìkì pípè é ní HTTP.
Afárá ìlànà àdúgbò lè wà láàárín wọn. Ohun èlò náà ń fi àwọn ìbéèrè proxy HTTP ránṣẹ́ sí afárá, afárá sì ń ṣí àwọn ìsopọ̀ ibi-àfojúsùn nípasẹ̀ iṣẹ́ SOCKS.
Privoxy ń ṣàkọsílẹ̀ ìṣètò yìí nípasẹ̀ àwọn òfin ìfiránṣẹ́ rẹ̀. Fún ọ̀nà SOCKS5 àdúgbò tí ó wà tẹ́lẹ̀, ẹ̀ka ìṣètò kan ni:
forward-socks5 / 127.0.0.1:1080 .
Ohun èlò náà so mọ́ olùgbọ́ HTTP ti Privoxy, kì í ṣe ẹnubodè 1080. Jẹ́ kí olùgbọ́ yẹn wà ní àdúgbò lábẹ́ ìlànà àbáwọlé tí a pinnu. Àmì àkọ́kẹ́ẹ̀yìn nínú òfin ní ìtumọ̀ tí a kọ sílẹ̀; kì í ṣe ààyè fún orúkọ agbàlejò íńtánẹ́ẹ̀tì tí ó sọnù.
Èyí ni ìtumọ̀ ìlànà
Ìwé ìfiránṣẹ́ Privoxy ṣàlàyé ìlànà ìfiránṣẹ́ SOCKS àti bí a ṣe ń tọ́jú orúkọ agbàlejò. Ìfiránṣẹ́ ẹnubodè TCP lasan kò ṣe ìtumọ̀ kan náà: ó ń gbé àwọn báìtì HTTP ti olùlọ́wọ́ lọ láìyípadà sí olùgbọ́ SOCKS, tí ó ṣì ń retí ìjíròrò SOCKS.
Afárá náà tún di apá kan ìṣètò tí ó yẹ kí o yé. Privoxy lè ní àwọn ìṣètò àyọkúrò àkóónú àti àbáwọlé tirẹ̀. Fífi í kún kò dà bí fíṣe pé ohun èlò ìpilẹ̀ ṣe àtìlẹ́yìn SOCKS ní ti ẹ̀dá.
Fún àwọn ojú-òpó HTTPS, ohun èlò náà sábà máa ń béèrè CONNECT lọ́wọ́ afárá HTTP, afárá sì ń gba ìsopọ̀ ibi-àfojúsùn nípasẹ̀ SOCKS. TLS ojú-òpó lasan ṣì jẹ́ ìbáṣepọ̀ ohun èlò-pẹ̀lú-ojú-òpó; afárá kò ní láti díbọ́n bí ojú-òpó láti pèsè ọ̀nà yìí.
Bí ohun èlò náà bá lè lo SOCKS tààrà, ẹ̀ya àfikún náà lè jẹ́ aláìní. Lo afárá láti yanjú àìbáramu ìlànà gidi, pẹ̀lú olùgbọ́ àti ìṣàn òkè tí a yà sọ́tọ̀ kedere.