Introduzione:
È noto che si può usare SSH per creare un Tunnel, ma SSH ha più trucchi nelle maniche. Può essere utilizzato per creare un proxy Web basato su SOCKS.
La spiegazione completa è mostrata chiaramente in questo articolo:Grazie all'autore per questo.
https://ma.ttias.be/socks- proxy-linux-ssh-bypass-content-filters/
Nozioni di base:
Prerequisiti:un server Linux in Internet con servizio SSH in esecuzione che verrà utilizzato come proxy SOCKS.
Logica:
Browser desktop+SSH(localhost) ==>> Server SSH Internet(example-ssh-server.com) ==>> World Wide Web
Passaggi:
Nel terminale desktop: esegui il seguente comando SSH.
ssh -D 1337 -q -C -N -f example-ssh-server.com
(il comando sembrerà "bloccato" ma sta facendo il suo lavoro di proxy in background)
Nel browser:
Imposta la configurazione del proxy del browser Web su:
Tipo proxy:SOCKS V5
SOCKS Host:localhost
Porta:1337
Questo è tutto.