é uma maneira fácil de rotear todo o tráfego através de um proxy ssh com -D?
Posso configurar aplicativos específicos individuais para fazer isso, mas gostaria de uma configuração que roteie todo o tráfego na máquina. Obrigado pela ajuda!
é uma maneira fácil de rotear todo o tráfego através de um proxy ssh com -D?
Posso configurar aplicativos específicos individuais para fazer isso, mas gostaria de uma configuração que roteie todo o tráfego na máquina. Obrigado pela ajuda!
Respostas:
No Linux:
Eu escrevi esse programa para uso privado em Perl (qualidade do protótipo) e escrevi uma versão melhor em C. Ele ainda não foi publicado.
Atualização: agora publicada: http://github.com/vi/socksredirect/ Use prototype.pl. Envie-me um aviso se estiver interessado no desenvolvimento de uma versão melhor.
Atualização 2 Criou uma versão um pouco melhor: http://github.com/vi/tcpsocks e um patch para o Socat 2: http://github.com/vi/socksredirect/blob/master/socat-2.0.0- b3-REDIRECT.patch
PS: A maior parte do meu tráfego (e às vezes alguns dos vizinhos) passa agora pelo tcpsocks-> ssh.
slirp
). com REDIRECT ou TPROXY, basta usar o habitual, recv
que fornece dados decodificados sem cabeçalhos TCP.
Talvez você deva considerar a configuração da VPN.
Acho que não há maneira de fazer isso, mas talvez você possa experimentar programas como o FreeCap (windows), SocksCap (windows) ou proxychains (linux). Esses programas podem ajudá-lo um pouco.
Depende do sistema operacional que você está usando. Se você estiver no MacOS, existem configurações globais de proxy que devem ser usadas por todos os aplicativos, mesmo que haja quem não as honre (Firefox, por exemplo).
Você também pode usar algo como Proxifier ( http://www.proxifier.com/ ) para Mac ou Windows.
Embora isso realmente não responda a sua pergunta.