NetScaler BLXマネージドホストの設定

最終公開日 : Sep 25, 2026
NetScaler BLXマネージドホスト機能を使用して、NetScaler BLXを介してLinuxホストを管理できます。この機能は、LinuxホストのすべてのNICポートを専用ポートとしてNetScaler BLXに自動的に追加します。ポートがDPDK互換でNetScaler BLXでサポートされている場合、それらはLinuxホスト上のDPDK VFIOモジュールにバインドされます。
NetScaler BLXは、Linuxホスト上で最も優先度の高いデフォルトルートを持つ専用NICポートの1つを選択します。選択されたポートのIPアドレスとデフォルトルートは、NetScaler BLXのNSIPアドレスとデフォルトルートとして追加されます。
LinuxホストのNICポートにデフォルトルートが設定されていない場合、NetScaler BLXはIPアドレスが割り当てられた専用ポートをランダムに選択します。選択されたポートのIPアドレスは、NetScaler BLXのNSIPアドレスとして追加されます。
デフォルトでは、LinuxホストへのSSHアクセスはNSIPアドレスのポート9022で有効になっています。
注記:
  • NetScaler BLXはLinuxホストのボンドインターフェイス(リンクアグリゲーションチャネル)を自動的に追加しませんが、ボンドインターフェイスのすべてのメンバーをNetScaler BLXに追加します。
  • デフォルトポートに複数のIPアドレスが割り当てられている場合、NetScaler BLXはCLIにエラーメッセージを表示し、blx.confファイルでNSIPアドレスを手動で設定するよう促します。
  • NetScaler BLXを再起動すると、LinuxホストへのすべてのアクティブなSSHセッションが閉じられます。接続を復元するには、ホストへの接続を再試行する必要があります。
  • blx.confファイルでNSIPアドレスを手動で設定した場合、Linuxホストで利用可能なデフォルトルートはBLXに自動的に追加されません。
  • ns.confファイルの設定は、blx.confファイルよりも優先されます。
Related information

LinuxホストへのSSHアクセスでNetScaler BLXマネージドホストを有効にする

NetScaler BLXマネージドホストを有効にするには、LinuxホストのCLIを使用する必要があります。
  1. 次のコマンドを実行して、blx.confファイルを開きます。
    注:
    blx.confファイルを編集するには、任意のテキストエディタを使用できます。
    nano /etc/blx/blx.conf
  2. blx-managed-hostパラメータのコメントを解除し、1に設定します。
    blx-system-config
    {
        ...
        blx-managed-host: 1
        ...
    }
  3. blx.confファイル内の他のパラメータがコメントアウトされていることを確認します。
  4. blx.confファイルを保存します。
  5. NetScaler BLXを再起動します。
    systemctl restart blx
NetScaler BLXの再起動後、SSHクライアントを使用して、以下のIPアドレスでLinuxホストとNetScaler BLXにアクセスできます。
  • Linuxホスト - <NSIP address>:9022
  • NetScaler BLX - <NSIP address>:22
ポート22でLinuxホストへのSSHアクセスが必要な場合は、NSIPとLinuxホストに異なるIPアドレスを手動で設定できます。詳細については、「NSIPとLinuxホストに異なるIPアドレスを設定する」を参照してください。

NSIPとLinuxホストに異なるIPアドレスを設定する

前のセクションで述べた設定に加えて、NSIPとLinuxホスト(ホストIP)に異なるIPアドレスを設定するには、ipaddress、default、およびhost-ipaddressパラメータを使用する必要があります。
ポート22でSSHアクセスを有効にするには、LinuxホストCLIを使用する必要があります。
  1. 次のコマンドを実行して、blx.confファイルを開きます。
    注:
    blx.confファイルを編集するには、任意のテキストエディタを使用できます。
    nano /etc/blx/blx.conf
  2. ipaddress パラメータのコメントを解除し、NetScaler BLXにアクセスしたいNSIPアドレスを指定します。
    blx-system-config
    {
        ...
        ipaddress: <IP address>
        ...
    }
  3. host-ipaddress パラメータのコメントを解除し、LinuxホストにアクセスしたいホストIPアドレスを指定します。
    注意:
    IPアドレスはNSIPサブネット内にある必要があります。
    blx-system-config
    {
        ...
        host-ipaddress: <IP address>
        ...
    }
  4. default パラメータのコメントを解除し、デフォルトルートを指定します。
    static-routes
    {
        …
        default <gateway IP address>
        …
    }
  5. blx.conf ファイルを保存します。
  6. NetScaler BLXを再起動します。
    systemctl restart blx
  7. NetScaler BLXの再起動後、NetScaler CLIで show nsip コマンドを実行してホストIPアドレスを確認します。
    NetScaler BLXマネージドホスト
SSHクライアントを使用して、次のIPアドレスでLinuxホストとNetScaler BLXにアクセスできます。
  • Linuxホスト - <Host IP address>:22
  • NetScaler BLX - <NSIP address>:22