tencent cloud

Tencent Cloud EdgeOne

概要

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-15 16:51:02
AI翻訳・品質チェック済み
本文では、レイヤー4プロキシ加速を使用する際に、Proxy Protocol V1/V2プロトコルを通じてクライアントの実際のIPを取得する方法について説明します。
説明:
レイヤー4プロキシはエンタープライズ版プランでのみ利用可能です。

使用シナリオ

データパケットがレイヤー4加速チャネルを通じて加速される際に、クライアントの実際のIPとPort情報をオリジンサーバーに渡すために、Proxy Protocol V1/V2プロトコルを使用してクライアントIPとPort情報を転送することを選択できます。プロトコルの紹介については、Proxy Protocol V1/V2を参照してください。

オリジンサーバーがクライアントの実際のIPを解析して取得する際には、さまざまなビジネスシナリオやデプロイ方法に応じて、以下の2つの方法を参考にしてクライアントの実際のIPを取得する方法を理解できます。
方式1:お客様のオリジンサーバーサービスがTCPプロトコルの場合、NginxはProxy Protocolプロトコルをネイティブでサポートしているため、Proxy Protocol V1/V2プロトコルをサポートするNginxサーバーを業務サーバーの前に追加して、クライアントの実際のIPを取得することをお勧めします。具体的な手順については、Nginxによるクライアント実際のIPの取得を参照してください。
方式2:お客様のオリジンサーバーサービスがUDPプロトコルの場合、または業務オリジンサーバーサービス内でTCPプロトコルシナリオにおけるクライアントの実際のIPを直接解析して業務スケジューリングを行う必要がある場合は、業務オリジンサーバー内でProxy Protocolプロトコル内のサンプルコードを参考にして、Proxy Protocolフィールドを独自に解析する開発を行うことができます。具体的な手順については、業務サーバーでのクライアント実際のIPの解析を参照してください。


ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック