B’aċċess SSH awtorizzat għal server, OpenSSH jista’ joħloq listener SOCKS fuq il-kompjuter tiegħek. Il-konnessjoni SSH ġġorr it-traffiku mgħoddi u s-server remot jagħmel il-konnessjoni mad-destinazzjoni.

Listener fuq loopback biss

ssh -N -T -o ControlPath=none -o ForkAfterAuthentication=no -o ExitOnForwardFailure=yes -D 127.0.0.1:1080 [email protected]

Ibdel il-kont u l-isem tal-host. Is-server SSH irid jippermetti t-trażmissjoni; l-amministratur jista’ jillimita t-trażmissjoni u d-destinazzjonijiet indipendentement mil-login tal-kont.

-D joħloq trażmissjoni dinamika u l-indirizz loopback espliċitu jillimita l-listener għal din il-magna. -N iħalli barra kmand remot, -T pseudoterminal. ControlPath=none jevita master ta’ qsim eżistenti, filwaqt li ForkAfterAuthentication=no iżomm din l-invokazzjoni fuq quddiem.

Żomm il-proċess jaħdem waqt li tuża l-proxy. Jekk port 1080 hu okkupat, agħżel port għoli ieħor mhux użat u aġġorna l-klijent. ExitOnForwardFailure=yes iġiegħel lil SSH joħroġ jekk ma jistax joħloq il-listener.

Uża l-endpoint SOCKS

curl --proxy socks5h://127.0.0.1:1080 --noproxy '' --connect-timeout 5 --max-time 15 https://example.com/

Din it-talba tiddelega l-immaniġġjar tal-isem tad-destinazzjoni permezz ta’ SOCKS5. Apps oħra jeħtieġu konfigurazzjoni SOCKS tagħhom; qasam proxy HTTP ma jistax jitkellem SOCKS ma’ dan il-listener.

Biex tiċċekkja liema proċess għandu l-port:

ss -ltnp 'sport = :1080'

Il-proċess SSH maħsub għandu jkollu listener loopback. Talba minnu tiċċekkja jekk is-server remot ukoll jistax jilħaq il-mira. Uża destinazzjoni taħt il-kontroll tiegħek meta trid teżamina l-ħruġ osservat.

Ħajja tas-sessjoni

Ctrl-C jagħlaq il-proċess SSH, il-listener u l-konnessjonijiet mgħoddija. Konnessjoni SSH maqtugħa wkoll tagħmel il-proxy mhux disponibbli.

ExitOnForwardFailure jiċċekkja l-istabbiliment inizjali. Ma jwaqqafx SSH kull darba li tfalli konnessjoni sussegwenti mad-destinazzjoni, għalhekk iddijanjostika s-sessjoni, il-port lokali u t-talba tad-destinazzjoni separatament.

Artikli relatati