WebサイトをAnti-DDoSプロキシに追加した後、[トラフィックマークの有効化] を選択して、クライアントの発信ポート、クライアントの発信IPアドレス、またはAnti-DDoSプロキシがオリジンサーバーに転送するback-to-originリクエストにカスタムHTTPヘッダーを含めることができます。 これにより、バックエンドサーバーは、back-to-originリクエストの統計分析を効率的に実行できます。 このトピックでは、Anti-DDoS Proxyがオリジンサーバーに転送するback-to-originリクエストをマークする方法について説明します。
前提条件
WebサイトがAnti-DDoSプロキシに追加されます。 詳細については、「1つ以上のWebサイトの追加」をご参照ください。
手順
Anti-DDoS Proxyコンソールにログインします。
上部のナビゲーションバーで、インスタンスのリージョンを選択します。
Anti-DDoS Proxy (中国本土): インスタンスがAnti-DDoS Proxy (中国本土) インスタンスの場合、[中国本土] を選択します。
Anti-DDoS Proxy (Outside Chinese Mainland): インスタンスがAnti-DDoS Proxy (Outside Chinese Mainland) インスタンスの場合、[Outside Chinese Mainland] を選択します。
左側のナビゲーションウィンドウで、
を選択します。設定を変更するWebサイトを見つけ、操作 列の 編集 をクリックします。
[転送設定] ステップで、[トラフィックマークの有効化] を選択し、パラメーターを設定します。
発信ポート
クライアントの送信元ポートを含むHTTPヘッダーの名前。
ほとんどの場合、
X-Forwarded-ClientSrcPort
ヘッダーは、クライアントの発信ポートを記録するために使用されます。 カスタムヘッダーを使用してクライアントの送信元ポートを記録する場合は、送信元ポートのカスタムヘッダーを指定します。 Anti-DDoS Proxyがオリジンサーバーにback-to-originリクエストを転送した後、オリジンサーバーはカスタムヘッダーを解析してクライアントの発信ポートを取得します。 クライアントの発信ポートを取得するステップは、クライアントの発信IPアドレスを取得するステップと同様である。 詳細については、「リクエストの送信元IPアドレスの取得」をご参照ください。発信IPアドレス
クライアントの送信元IPアドレスを含むHTTPヘッダーの名前。
ほとんどの場合、
X-Forwarded-For
ヘッダーは、クライアントの発信IPアドレスを記録するために使用されます。 カスタムヘッダーを使用してクライアントの送信元IPアドレスを記録する場合は、送信元IPアドレスのカスタムヘッダーを指定します。 Anti-DDoS Proxyがオリジンサーバーにback-to-originリクエストを転送した後、オリジンサーバーはカスタムヘッダーを解析してクライアントの送信元IPアドレスを取得します。カスタムヘッダー
Anti-DDoS Proxyを通過するリクエストにカスタムHTTPヘッダーを追加して、リクエストをマークできます。 カスタムHTTPヘッダーを追加するには、ヘッダー名と値を指定します。 カスタムヘッダーを作成すると、Anti-DDoS Proxyはカスタムヘッダーをback-to-originリクエストに追加します。 このようにして、バックエンドサーバーはback-to-originリクエストの統計分析を実行できます。
次のデフォルトのヘッダーをカスタムヘッダーとして使用しないでください。
X-Forwarded-ClientSrcPort
: このヘッダーは、Anti-DDoS Proxy (レイヤ7プロキシ) にアクセスするクライアントの発信ポートを取得するために使用されます。X-Forwarded-ProxyPort
: このヘッダーは、Anti-DDoS Proxy (レイヤー7プロキシ) にアクセスするリスナーのポートを取得するために使用されます。X-Forwarded-For
: このヘッダーは、Anti-DDoS Proxy (レイヤ7プロキシ) にアクセスするクライアントの発信IPアドレスを取得するために使用されます。
標準のHTTPヘッダー (ホスト、ユーザーエージェント、接続、アップグレードなど) または広く使用されているカスタムHTTPヘッダー (X-Real-IP、X-True-IP、X-Client-IP、Webサーバータイプ、WL-Proxy-Client-IP、EagleEye-RPCID、EagleEye-TraceID、X-Forwarded-Clusterなど) を使用しないでください。およびX-Forwarded-Proto) 。 上記のヘッダーを使用すると、元のヘッダーが上書きされます。
最大5つのカスタムHTTPヘッダーを追加できます。
[次へ] をクリックし、画面の指示に従って変更を完了します。