Usar o netcat ou o socat como proxy só funcionará para um único site, se for o caso. Isso ocorre porque seu navegador não pode instruir o netcat / socat a se conectar a um IP de destino específico. A funcionalidade de conexão proxy do socat também está limitada a conectar-se a um único IP através de um proxy HTTP existente.
Para um proxy HTTP ad-hoc, use ssh. Isso abrirá um servidor compatível com socks 5 na porta 8080:
ssh -NCD8080 [email protected]
-
-N
remove o shell -
-C
adiciona compactação -
-D
é para proxy de meias.
Qualquer navegador que suporte socks proxy agora pode se conectar à porta local 8080.