
Eu configurei um túnel ssh para se comunicar com a internet.
Isso me permite garantir que meus dados sejam criptografados e não possam ser roubados se eu estiver usando uma conexão não confiável.
Eu adiciono um proxy sock na configuração de conexão no meu sistema Mac OS X.
Mas a minha pergunta é a seguinte.
Como forçar todo o tráfego, até mesmo o aplicativo que não suporta conexão de proxies, a usar meu túnel ssh?
Isso é possível ? Se não for, uma conexão VPN deve ser capaz de fazer isso?
Responder1
transporte(Binário Mac) faz exatamente isso e tem melhor desempenho do que ssh SOCKS, evitando TCP sobre TCP também. Eu não usei isso sozinho, no entanto.
Responder2
Acho que SSHTunnel deve ser o software que você está procurando.
http://www.apple.com/downloads/macosx/networking_security/sshtunnel.html
Ele permite o encapsulamento de diferentes acessos à rede em túneis SSH, envoltos em uma interface fácil de usar.
Ou então, é claro, você pode considerar a implementação baseada em VPN.
Pergunte se deseja mais detalhes sobre VPNs...
Responder3
Não sei se está disponível no Mac, mas uso proxychains com LD_PRELOAD para fazer isso em outras plataformas. Há um patch para compilar você mesmo aqui:http://chrootlabs.org/bgt/proxychains_osx.html