Introducción:
Se sabe que uno puede usar SSH para crear un Túnel, pero SSH tiene más trucos bajo la manga. Se puede usar para crear un proxy web basado en SOCKS.
La explicación completa se muestra claramente en este artículo:Gracias al autor por eso.
https://ma.ttias.be/socks- proxy-linux-ssh-bypass-content-filters/
Conceptos básicos:
Requisitos previos:Un servidor Linux en Internet con servicio SSH en funcionamiento que se utilizará como Proxy SOCKS.
Lógica:
Desktop Browser+SSH(localhost) ==>> Internet SSH Server(example-ssh-server.com) ==>> World Wide Web
Pasos:
En la terminal de escritorio: ejecute el siguiente comando SSH.
ssh -D 1337 -q -C -N -f example-ssh-server.com
(el comando se verá como 'atascado' pero está haciendo su trabajo de proxy en segundo plano)
En el navegador:
Establezca la configuración del proxy del navegador web en:
Tipo de proxy:SOCKS V5
SOCKS Host:localhost
Puerto:1337
Eso es todo.