Finyelela ku-HTTP noma i-SOCKS proxy ekhona nge-SSH
Finyelela ku-loopback HTTP noma i-SOCKS proxy ekude nge-SSH ngaphandle kokudalula umlaleli wayo esidlangalaleni.
Uma i-relay.example.net isivele isebenza i-SOCKS ku-127.0.0.1:1080 yayo, dlulisa ukufinyelela esikhundleni sokudalula lowo mlaleli esidlangalaleni:
ssh -N -L 127.0.0.1:1081:127.0.0.1:1080 [email protected]| Iphedi yokugcina | Indima |
|---|---|
I-laptop 127.0.0.1:1081 | Ikheli le-SOCKS okufanele licushwe kuhlelo lwe-laptop. |
I-relay 127.0.0.1:1080 | I-proxy ekhona efinyelelwa ohlangothini lweseva ye-SSH. |
Isintaksi sokudlulisela kwasekhaya sabela indawo yokugcina eqinile ohlangothini lweseva. I-HTTP proxy eku-port ye-loopback ekude engu-3128 noma iphedi ye-intranet efana ne-proxy.internal.example:8080 isebenza ngomgomo ofanayo. Lungiselela iklayenti le-yo protocol ye-HTTP ekhona kanye ne-akhawunti; ukuyidlulisela nge-SSH akudali i-SOCKS noma umlaleli we-HTTPS one-TLS.
Isevisi ekhona isakhetha izinguqulo ze-protocol ezisekelwayo, ukuqinisekisa, izindawo zokugcina kanye nokuphuma kokugcina. Uma enye inqubo ye-SSH idale leyo proxy ekude, zombili izinqubo kufanele zihlale ziphila. Umzila we-laptop→relay→gateway ushiya iwebhusayithi ibona ukuxhumana kokugcina okuphumayo, hhayi ubunikazi obelwa yi-port yasekhaya engu-1081.
Gcina ukubopheka kwe-laptop kusobala ukuthi kwasekhaya. Ukudalula okubanzi kushintsha ukuthi ubani angafinyelela isevisi, futhi ukungena nge-SSH akungezi iphasiwedi ye-SOCKS kumlaleli. Uma kunqatshwa, hlola umlaleli we-laptop, ukuthutha kwe-SSH kanye ne-proxy ekude njengezigaba ezihlukene.