
Quero encapsular todo o tráfego da minha máquina, agora faço isso:
ssh -D 1080 [email protected]
Em seguida, altere o proxy Mac OS SOCKS para localhost:1080,
Mas é possível encapsular o tráfego sem SOCKS5?
Informação extra:
Estou tentando usar apenas comandos SSH, então deve funcionar com a maioria dos sistemas operacionais, já que não consigo configurar o SOCKS5 corretamente no Ubuntu, então odeio isso.
Responder1
Você pode usar SSH para encapsular portas locais específicas para portas remotas específicas, mas não terá a flexibilidade de usar a opção -D (socks). Para encaminhar uma única porta faça o seguinte:
ssh -L 1080:www.google.com:80 [email protected]
Então, qualquer conexão feita à porta 1080 na máquina que executa o ssh será encaminhada para a porta 80 em www.google.com. Mas é isso. Você não pode navegar na Web dessa maneira, mas pode usar a opção -D (meias).
Além disso, você pode especificar várias -L localport:remotehost:remoteport
opções para um único ssh
comando.