Þú býrð til SSH-göng, setur 127.0.0.1 og portið hans í milliþjónastillingar vafrans, og ekkert hleðst. Hlustandinn gæti verið að virka fullkomlega. Hann bíður kannski bara eftir rangri tegund umferðar.

FramsendingHvað staðbundna forritið sendirVal á áfangastað
-LVenjulegar samskiptareglur áfangastaðarþjónustunnarFast í SSH-skipuninni
-DSOCKS-samningaviðræður, síðan umferð forritsinsBeðið um af SOCKS-biðlaranum

Fyrir einn vefþjón er þetta föst framsending:

ssh -N -L 127.0.0.1:9080:web.example.com:80 [email protected]

Farðu á http://127.0.0.1:9080/ sem vefsvæði. Merktu port 9080 ekki sem SOCKS: það sendir bæti áfram til hins eina vefþjóns sem nefndur er í skipuninni. Að opna vefsvæði undir öðru hýsilnafni getur líka haft áhrif á sýndarhýsingu þess, endurbeiningar eða vafrakökur.

Fyrir SOCKS-hlustunaraðila breytist lögunin:

ssh -N -D 127.0.0.1:1080 [email protected]

Stilltu forritið til að nota SOCKS á 127.0.0.1:1080. Að slá þetta vistfang beint í vistfangastiku vafrans sendir vefbeiðni til SOCKS-hlustunaraðila, enn eitt ósamræmi í samskiptareglum.

Handbók OpenSSH skjalfestir báðar myndirnar. Það er gagnleg undantekning: að framsenda fyrirliggjandi HTTP-milliþjón með -L framleiðir staðbundið port sem talar HTTP-milliþjónssamskiptareglur, því fasti áfangastaður þess er sjálfur HTTP-milliþjónn. Þjónustan hinum megin ákvarðar hvað tilheyrir fastri framsendingu. Framsenda fyrirliggjandi milliþjón í gegnum SSH varðveitir samskiptareglur og reikning þess milliþjóns.

Tengdir greinar