ポート転送に使用されるSSHサーバーはプロキシと見なされますか?

ポート転送に使用されるSSHサーバーはプロキシと見なされますか?

ローカルポート転送では、SSHサーバー、クライアント、またはその両方がプロキシ(サーバー)ですか?

リモートポート転送では、SSHサーバーですか、クライアントですか、それとも2つのエージェント(サーバー)ですか?

動的ポート転送では、SSHサーバー、クライアント、またはその両方がプロキシ(サーバー)ですか?

動的ポート転送ではプロキシサーバーの生成が表示されますが、ローカルまたはリモートポート転送ではプロキシサーバーの生成が表示されないのはなぜですか?プロキシ(サーバー)の定義によって、ローカルまたはリモートのポート転送はプロキシ(サーバー)に対応していませんか?

ありがとうございます。

ベストアンサー1

はい。を使用すると、ssh -D 1080 user@remotehostSOCKS4プロキシがlocalhost:1080に設定され、127.0.0.1:1080を介して送信されたすべてのトラフィックがリモートホストを介してルーティングされます。 ssh -D通常、SSH SOCKS4プロキシトンネルと見なされます。

SSHを介したポート転送の他のバリエーションもプロキシと見なすことができます。簡単に言えば、プロキシはトラフィックをルーティングして他の宛先に到達する仲介者です。

必ずしもプロキシソフトウェアやデバイスである必要はありませんが、特定のシナリオでトラフィックをプロキシするために適切に使用できるため、この種の状況では確実にプロキシと見なすことができます。

おすすめ記事