NetScaler BLX マネージドホストを構成する

最終公開日 : Sep 25, 2026
NetScaler BLX マネージドホスト機能を使用して、NetScaler BLX を介して Linux ホストを管理できます。この機能は、Linux ホストのすべての NIC ポートを専用ポートとして NetScaler BLX に自動的に追加します。ポートが DPDK 互換で NetScaler BLX でサポートされている場合、それらは Linux ホスト上の DPDK VFIO モジュールにバインドされます。
NetScaler BLX は、Linux ホスト上で最も優先度の高いデフォルトルートを持つ専用 NIC ポートのいずれかを選択します。選択されたポートの 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 に自動的に追加されません。
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 および 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 マネージドホスト(/en-us/blx/media/blx-managed-host.png)
SSH クライアントを使用して、次の IP アドレスで Linux ホストと NetScaler BLX にアクセスできます。
  • Linux ホスト - <Host IP address>:22
  • NetScaler BLX - <NSIP address>:22