私はsocksプロキシの経験があまりありません。最近私は tun2socks を見つけました。リンクを開くと、最初の段落に次のように表示されます。
これは、すべての着信TCP接続(宛先IPに関係なく)を受け入れ、それらをSOCKSサーバーを介して転送するTUN仮想ネットワークインターフェイスを実装します。
その後それは言う:
たとえば、リモートSSHサーバーまたはTorを介して接続を転送するために使用できます。
2つの質問があります:
Q1。 2つのことわざをリンクすることはできません。最初の部分では、すべてのTCP接続をSOCKSサーバー経由で転送することを理解していますが、SSHサーバー経由で接続を転送するために使用できると表示されるのはなぜですか? SSHサーバーはSOCKSサーバーのようです。誰かが私にこれを明確にしてくれませんか?
また、誰かがtun2socksについての一般的な紹介もしてくれるなら、それは私にとって素晴らしいことです。前もって感謝します。
Q2。 tun2socksはBadVPNと呼ばれるものの一部であるため、socksプロキシはVPNとどのように連携するのでしょうか。私が理解できる例はありますか?
ssh
コマンドラインを使用して、指定したホストに接続するSOCKSサーバーを実行できます。
ssh -D 2001 [email protected]
これにより、ポート2001でSOCKSサーバーが起動し、Host.comにリクエストがルーティングされます。彼らはこの機能を「動的なアプリケーションレベルのポート転送」と呼んでいます。
もう少し: