Porti tí a fi kọjá SSH kì í ṣe SOCKS proxy nígbà gbogbo
Ṣe ìyàtọ̀ láàrin gbígbé SSH àdúgbò tí ó dúró ṣinṣin àti olùgbọ́ SOCKS tí ń yípadà kí o tó ṣètò ohun èlò kan.
O ṣe ọ̀nà abẹ́lẹ̀ SSH, o fi 127.0.0.1 àti porti rẹ̀ sínú ètò proxy ti aṣàwákiri, kò sì sí ohun tí ó gbé wọlé. Olùgbọ́ náà lè máa ṣiṣẹ́ dáadáa. Ó lè máa dúró de irú ìrìn-àjò tí kò tọ́.
| Gbígbé | Ohun tí ohun èlò àdúgbò ń fi ránṣẹ́ | Yíyàn ibi tí ó ń lọ |
|---|---|---|
-L | Ìlànà ìbáṣepọ̀ àkọ́kọ́ ti iṣẹ́ tí ó ń lọ | Ó dúró ṣinṣin nínú àṣẹ SSH |
-D | Ìjíròrò SOCKS, lẹ́yìn náà ìrìn-àjò ohun èlò | Ohun tí ẹni tí ń lo SOCKS béèrè |
Fún ọ̀kan ṣoṣo web server, èyí jẹ́ gbígbé tí ó dúró ṣinṣin:
ssh -N -L 127.0.0.1:9080:web.example.com:80 [email protected]
Bẹ̀wò http://127.0.0.1:9080/ gẹ́gẹ́ bí ojú-ìwé wẹ́ẹ̀bù. Má ṣe fi àmì SOCKS sí porti 9080: ó ń gbé àwọn byte lọ sí web server kan ṣoṣo tí a dárúkọ nínú àṣẹ náà. Ṣíṣí ojú-ìwé lábẹ́ orúkọ olùgbàlejò mìíràn tún lè ní ipa lórí ìgbàlejò ayélujára, àwọn ìtúnjúwe tàbí kúkì rẹ̀.
Fún olùgbọ́ SOCKS, ìrísí yóò yí padà:
ssh -N -D 127.0.0.1:1080 [email protected]
Ṣètò ohun èlò náà láti lo SOCKS ní 127.0.0.1:1080. Fífi àdírẹ́sì yẹn tààrà sínú pẹpẹ àdírẹ́sì aṣàwákiri ń fi ìbéèrè wẹ́ẹ̀bù ránṣẹ́ sí olùgbọ́ SOCKS, èyí jẹ́ àìbáramu ìlànà mìíràn.
Ìwé ìtọ́nisọ́nà OpenSSH ṣàkọsílẹ̀ àwọn ọ̀nà méjèèjì. Ìyàtọ̀ kan wà tí ó wúlò: gbígbé proxy HTTP tí ó ti wà pẹ̀lú -L ń dá porti àdúgbò tí ó ń sọ ìlànà proxy HTTP, nítorí pé ibi tí ó ń lọ tí ó dúró ṣinṣin jẹ́ proxy HTTP fúnra rẹ̀. Iṣẹ́ tí ó wà ní etí ọ̀nà jíjìn ni ó ń pinnu ohun tí ó yẹ fún gbígbé tí ó dúró ṣinṣin. Gbígbé proxy tí ó ti wà kọjá SSH ń pa ìlànà àti àkọsílẹ̀ ti proxy yẹn mọ́.