LDAPおよびLDAPSロードバランシング構成の例

最終公開日 : Oct 24, 2026
シトリックス アダプティブ認証インスタンスは、ロードバランシング仮想サーバーを使用してLDAP/LDAPSサポートを提供します。
注:
  • LDAP/LDAPSにロードバランシングを使用していない場合は、Adaptive Authenticationトンネルが破損する可能性があるため、LDAPサーバーのサービスまたはサーバーを作成しないでください。
  • LDAPにロードバランシングを使用している場合は、サービスグループを作成し、スタンドアロンサービスではなくロードバランシングサービスにバインドしてください。
  • 認証にロードバランシング仮想サーバーを使用する場合は、LDAPアクションで実際のLDAPサーバーIPアドレスの代わりにロードバランシング仮想サーバーIPアドレスを追加してください。
  • デフォルトでは、作成したサービスにTCPモニターがバインドされます。Adaptive Authentication NetScaler®インスタンスでは、TCPモニターが使用されている場合、サービスはデフォルトでUPとしてマークされます。
  • 監視には、カスタムモニターを使用することをお勧めします。

前提条件

ロードバランシング仮想サーバーのプライベートIPアドレス(RFC1918アドレス)。このアドレスは内部構成に使用されるため、ダミーIPアドレスでも構いません。

LDAPサーバーのロードバランシング

LDAPサーバーのロードバランシングを行うには、サービスグループを作成し、ロードバランシング仮想サーバーにバインドします。LDAPサーバーのロードバランシング用のサービスは作成しないでください。
NetScaler CLIを使用してLDAPを構成する:
LDAPを構成するための参照として、以下のCLIコマンドを使用できます。
  1. add serviceGroup <serviceGroupName> <serviceType>
  2. bind servicegroup <serviceGroupName> (<IP> | <serverName>) <port>
  3. add lb vserver <name> <serviceType> <ip> <port> - ポートは389である必要があります。このポートは内部通信に使用され、オンプレミスサーバーへの接続は、サービスグループに設定されたポートに基づいてSSL経由で行われます。
  4. bind lb vserver <name> <serviceGroupName>
  5. add authentication ldapAction <name> {-serverIP} <ip_addr> | {-serverName <string>}} <lb vserver ip>
  6. add authentication policy <ldap_policy_name> -rule <expression> -action <string>
  7. bind authentication vserver auth_vs -policy <ldap_policy_name> -priority <ldap_policy_priority> -gotoPriorityExpression NEXT
NetScaler GUIを使用してLDAPを構成する:
  1. Traffic Management > Load Balancing に移動し、次に Virtual Servers をクリックします。
  2. タイプTCPでポート389の仮想サーバーを作成します。
    タイプSSL/SSL_TCPの負荷分散仮想サーバーは作成しないでください。
  3. Traffic Management > Load Balancing に移動し、次に Service Groups をクリックします。
  4. タイプTCPでポート389のサービスグループを作成します。
  5. ステップ1で作成した仮想サーバーにサービスグループをバインドします。
手順の詳細については、基本的な負荷分散のセットアップを参照してください。

LDAPSサーバーの負荷分散

LDAPSサーバーの負荷分散を行うには、Adaptive Authenticationインスタンスへの内部SSL暗号化または復号化を避けるため、TCPタイプの負荷分散仮想サーバーを作成する必要があります。この場合、負荷分散仮想サーバーがTLSの暗号化/復号化を処理します。SSLタイプの負荷分散仮想サーバーは作成しないでください。
NetScaler CLIを使用してLDAPSを構成する:
LDAPSを構成するための参考として、以下のCLIコマンドを使用できます。
  1. add lb vserver <name> <serviceType> <ip> <port> - ポートは636である必要があります。
  2. bind lb vserver <name> <serviceGroupName>
  3. add authentication ldapAction <name> {-serverIP} <ip_addr> | {-serverName <string>}} <lb vserver ip>
  4. add authentication policy <ldap_policy_name> -rule <expression> -action <string>
  5. bind authentication vserver auth_vs -policy <ldap_policy_name> -priority <ldap_policy_priority> -gotoPriorityExpression NEXT
NetScaler GUIを使用してLDAPSを構成する:
  1. Traffic Management > Load Balancing に移動し、Virtual Servers をクリックします。
  2. タイプTCP、ポート636の仮想サーバーを作成します。
    タイプSSL/SSL_TCPの負荷分散仮想サーバーは作成しないでください。
  3. Traffic Management > Load Balancing に移動し、Service をクリックします。
  4. タイプSSL_TCP、ポート636のサービスを作成します。
  5. ステップ1で作成した仮想サーバーにサービスをバインドします。
手順の詳細については、基本ロードバランシングのセットアップを参照してください。

カスタムモニターの作成

NetScaler GUIを使用してカスタムモニターを作成します。
  1. トラフィック管理 > ロードバランシング > モニター に移動します。
  2. LDAPタイプのモニターを作成します。モニタープローブ間隔を15秒、応答タイムアウトを10秒に設定してください。
  3. このモニターをサービスにバインドします。
詳細については、カスタムモニターを参照してください。