socatはソースに関する情報を渡しますか?

socatはソースに関する情報を渡しますか?

中間VPNサーバーの代わりにデュアルVPNチェーンでsocatを使用しています。

マイ(1.1.1.1) - > socat(2.2.2.2) - > OpenVPNサーバー(3.3.3.3)

私はこれを2.2.2.2で使用しています:
socat TCP-LISTEN:995、fork TCP:3.3.3.3:443

したがって、2.2.2.2のデータは暗号化されます。

socatは匿名化を無効にするために1.1.1.1〜3.3.3.3に関する情報を送信しますか? (おそらくX-Forwarded-ForまたはX-Originating-IPのようなものかもしれません)

ベストアンサー1

TCPストリームを渡すためにsocatを使用しています。 TCPストリームはバイトストリームなので、socatはそれを変更せずに渡します。ストリームにHTTPヘッダーを追加せず、ストリームがHTTPを送信しているかどうかはわかりません。上記のTCPまたはIPレベルでは、何らかの方法で他の接続を中継するTCP / IP接続に関する情報はありません。エンドポイント3.3.3.3は、2.2.2.2の特定のポートと通信していることだけを見ることができます。

おすすめ記事