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

最終公開日 : Oct 02, 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ファイルよりも優先されます。

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. NetScaler BLXにアクセスしたい ipaddress パラメータのコメントを解除し、NSIPアドレスを指定します。
    blx-system-config
    {
        ...
        ipaddress: <IP address>
        ...
    }
  3. Linuxホストにアクセスしたい host-ipaddress パラメータのコメントを解除し、ホスト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