ADC
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

サーバー側接続用の送信元ポートの構成

Citrix ADCアプライアンスが物理サーバーに接続するときに、クライアントのリクエストからのソースポートを使用するか、接続のソースポートとしてプロキシポートを使用できます。Use Proxy Port パラメーターを YES に設定すると、次のような状況を処理できます。

  • Citrix ADCアプライアンスは、LBVS1とLBVS2の2つの負荷分散仮想サーバーで構成されます。
  • 両方の仮想サーバは、同じサービス S-ANY にバインドされます。
  • サービスで (クライアントの) 送信元 IP アドレス (USIP) を使用する。
  • クライアント C1 は、同じサービスに対して、Req1 と Req2 の 2 つの要求を送信します。
  • LBVS1 は Req1 を受信し、LBVS2 は Req2 を受信します。
  • LBVS1 と LBVS2 は要求を S-ANYに転送し、S-ANYが応答を送信すると、LBVS1 と LBVS2 は応答をクライアントに転送します。
  • 次の 2 つのケースを検討します。
    • クライアントポートを使用します。アプライアンスがクライアント・ポートを使用する場合、仮想サーバーは両方ともクライアントのIPアドレス(USIPがONのため)とサーバーへの接続時にクライアントのポートを使用します。したがって、サービスが応答を送信すると、アプライアンスは応答を受信する必要がある仮想サーバを特定できません。
    • プロキシポートを使用します。アプライアンスがプロキシ・ポートを使用する場合、仮想サーバーはクライアントのIPアドレスを使用します(USIPがONであるため)。ただし、サーバーへの接続時にはポートは異なります。したがって、サービスが応答を送信すると、ポート番号は応答を受信する必要がある仮想サーバーを識別します。

ただし、完全に透過的なキャッシュのリダイレクト構成など、完全に透過的な構成が必要な場合は、Citrix ADCアプライアンスがクライアントの要求からソースポートを使用できるように、プロキシポート設定の使用を無効にする必要があります。

[Use Proxy Port] オプションは、[Use source IP (USIP)] オプションが有効になっている場合に関連します。TCP、HTTP、SSL などの TCP ベースのサービスタイプの場合、このオプションはデフォルトで有効になっています。UDP や DNS などANYを含む UDP ベースのサービスタイプの場合、このオプションはデフォルトで無効になっています。USIP オプションの詳細については、「ソース IP モードの使用を有効にする」を参照してください。

プロキシポートの使用(Use Proxy Port )設定は、グローバルに、または特定のサービスで設定できます。

サービスのプロキシポートの使用設定を構成する

グローバル設定を上書きする場合は、サービスの [ プロキシポートを使用 ] 設定を構成します。

CLI を使用してサービスの [プロキシポートを使用] 設定を構成するには

コマンドプロンプトで入力します。

set service <name> -useProxyPort (YES | NO)

例:

set service svc1 -useproxyport YES Done show service svc1 svc1 (10.102.29.30:80) - HTTP State: UP . . . Use Source IP: YES Use Proxy Port: YES . . . Done

GUI を使用してサービスの [プロキシポートを使用] 設定を構成するには

  1. Traffic Management > Load Balancing > Servicesに移動してサービスを開きます。
  2. [詳細設定] で、[トラフィック設定] を選択し、[ プロキシポートを使用] を選択します。

プロキシポートの使用設定をグローバルに構成する

Citrix ADCアプライアンス上のすべてのサービスに設定を適用する場合は、[ プロキシポートを使用する ]設定をグローバルに構成します。サービス固有の [ プロキシポートを使用 ] 設定は、グローバル設定よりも優先されます。

CLI を使用して [プロキシポートを使用] 設定をグローバルに設定するには

コマンドプロンプトで次のコマンドを入力して、[ プロキシポートを使用 ] 設定をグローバルに設定し、構成を確認します。

set ns param -useproxyport ( ENABLED | DISABLED )` show ns param`

例:

set ns param -useproxyport ENABLED Done show ns param Global configuration settings: . . . Use Proxy Port: ENABLED Done

GUI を使用して [プロキシポートを使用] 設定をグローバルに設定するには

[ システム] > [設定] > [グローバルシステム設定の変更 ] に移動し、[プロキシポートを使用] を選択または選択解除します。

このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
サーバー側接続用の送信元ポートの構成