動的ポート転送のためのSSHは、リクエストがどこに行くかをどのように知ることができますか?

動的ポート転送のためのSSHは、リクエストがどこに行くかをどのように知ることができますか?

SSHを使用した動的ポート転送はSOCKSプロトコルを使用します。 SSHは、リクエストがどこに行くかをどのように知ることができますか?たとえば、リクエストがHTTPリクエストで、SSHがHTTPを理解していない場合、HTTPリクエストがどこに行くのかを把握できますか?ありがとうございます。

ベストアンサー1

しかし、実際にはそうではありません。 SOCKSプロキシを作成し、顧客何をすべきかを説明するために、SOCKSプロトコルについて話します。このレイヤーには「http」リクエストはありません。

Webブラウザは、接続が確立されると「XYZに接続」を意味するために「SOCKS」という言語を使用します。それからリモートサーバーはHTTP(またはHTTPS)プロトコルを使用します。

同様に、SOCKSをサポートするSMTPクライアントはSOCKSと通信し、「Connect me to ABC」と言ってからSMTPと通信できます。

おすすめ記事