Rydych yn creu twnnel SSH, yn rhoi 127.0.0.1 a'i borth yng ngosodiadau dirprwy'r porwr, ac nid oes dim yn llwytho. Efallai bod y gwrandawr yn gweithio'n berffaith. Efallai ei fod yn aros am y math anghywir o draffig.

AnfoniadBeth mae'r cymhwysiad lleol yn ei anfonDewis cyrchfan
-LProtocol arferol y gwasanaeth targedWedi'i osod yn y gorchymyn SSH
-DTrafodaeth SOCKS, yna traffig y cymhwysiadWedi'i ofyn gan y cleient SOCKS

Ar gyfer un gweinydd gwe, mae hwn yn anfoniad sefydlog:

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

Ewch i http://127.0.0.1:9080/ fel gwefan. Peidiwch â labelu porth 9080 fel SOCKS: mae'n anfon beitau at yr un gweinydd gwe a enwir yn y gorchymyn. Gall agor safle o dan enw gwesteiwr gwahanol hefyd effeithio ar ei gwesteiwr rhithwir, ei ailgyfeiriadau neu ei gwcis.

Ar gyfer gwrandawr SOCKS, mae'r siâp yn newid:

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

Ffurfweddwch y cymhwysiad i ddefnyddio SOCKS yn 127.0.0.1:1080. Mae rhoi'r cyfeiriad hwnnw'n uniongyrchol ym mar cyfeiriad y porwr yn anfon cais gwe at wrandawr SOCKS, sef camgymhariad protocol arall.

Llawlyfr OpenSSH yn dogfennu'r ddau ffurf. Mae eithriad defnyddiol: mae anfon dirprwy HTTP presennol gyda -L yn cynhyrchu porth lleol sy'n siarad protocol dirprwy HTTP, oherwydd mai dirprwy HTTP yw ei gyrchfan sefydlog ei hun. Y gwasanaeth yn y pen pell sy'n pennu beth sy'n perthyn i anfoniad sefydlog. Anfon dirprwy presennol trwy SSH sy'n cadw protocol a chyfrif y dirprwy hwnnw.

Erthyglau cysylltiedig