
インターネットと通信するために SSH トンネルを設定しました。
これにより、信頼できない接続を使用している場合でも、データが暗号化され、盗まれないことを保証できます。
Mac OS X システムの接続設定に Sock プロキシを追加します。
しかし、私の質問は次のとおりです。
プロキシ接続を処理しないアプリケーションも含め、すべてのトラフィックに SSH トンネルを使用するように強制するにはどうすればよいですか?
それは可能ですか? できない場合は、VPN 接続でそれが可能になるのでしょうか?
答え1
答え2
SSHTunnel はあなたが探しているソフトウェアだと思います。
http://www.apple.com/downloads/macosx/networking_security/sshtunnel.html
さまざまなネットワーク アクセスを SSH トンネルにカプセル化し、使いやすいインターフェイスでラップすることができます。
または、もちろん VPN ベースの実装を検討することもできます。
VPN についてさらに詳しく知りたい場合はお問い合わせください...
答え3
Mac で利用できるかどうかはわかりませんが、他のプラットフォームでは LD_PRELOAD 付きの proxychains を使用してこれを実現しています。自分でコンパイルするためのパッチがここにあります:http://chrootlabs.org/bgt/proxychains_osx.html