NetScaler BLX verwalteten Host konfigurieren

Last published : Oct 02, 2026
Sie können die Funktion des NetScaler BLX verwalteten Hosts verwenden, um den Linux-Host über NetScaler BLX zu verwalten. Diese Funktion fügt automatisch alle NIC-Ports des Linux-Hosts als dedizierte Ports zu NetScaler BLX hinzu. Wenn die Ports DPDK-kompatibel sind und von NetScaler BLX unterstützt werden, werden sie auf dem Linux-Host an das DPDK-VFIO-Modul gebunden.
NetScaler BLX wählt einen der dedizierten NIC-Ports mit der Standardroute aus, die auf dem Linux-Host die höchste Priorität hat. Die IP-Adresse und die Standardroute des ausgewählten Ports werden als NSIP-Adresse und Standardroute für NetScaler BLX hinzugefügt.
Wenn die Standardroute für die NIC-Ports auf dem Linux-Host nicht konfiguriert ist, wählt NetScaler BLX zufällig einen dedizierten Port mit einer zugewiesenen IP-Adresse aus. Die IP-Adresse des ausgewählten Ports wird als NSIP-Adresse für NetScaler BLX hinzugefügt.
Standardmäßig ist der SSH-Zugriff auf den Linux-Host auf Port 9022 der NSIP-Adresse aktiviert.
Hinweise:
  • NetScaler BLX fügt keine Linux-Host-Bond-Schnittstelle (Link-Aggregation-Kanäle) automatisch hinzu, aber es fügt alle Mitglieder der Bond-Schnittstellen zu NetScaler BLX hinzu.
  • Wenn mehrere IP-Adressen für den Standardport zugewiesen sind, zeigt NetScaler BLX eine Fehlermeldung in der CLI an, um die NSIP-Adresse manuell in der Datei blx.conf festzulegen.
  • Wenn Sie NetScaler BLX neu starten, werden alle aktiven SSH-Sitzungen zum Linux-Host geschlossen. Um die Verbindung wiederherzustellen, müssen Sie versuchen, sich erneut mit dem Host zu verbinden.
  • Wenn Sie die NSIP-Adresse manuell in der Datei blx.conf festlegen, wird die auf dem Linux-Host verfügbare Standardroute nicht automatisch zu BLX hinzugefügt.

NetScaler BLX verwalteten Host mit SSH-Zugriff auf den Linux-Host aktivieren

Sie müssen die Linux-Host-CLI verwenden, um den NetScaler BLX verwalteten Host zu aktivieren.
  1. Öffnen Sie die Datei blx.conf, indem Sie den folgenden Befehl ausführen:
    Hinweis:
    Sie können jeden Texteditor verwenden, um die Datei blx.conf zu bearbeiten.
    nano /etc/blx/blx.conf
  2. Kommentieren Sie den Parameter blx-managed-host aus und setzen Sie ihn auf 1.
    blx-system-config
    {
        ...
        blx-managed-host: 1
        ...
    }
  3. Stellen Sie sicher, dass andere Parameter in der Datei blx.conf auskommentiert sind.
  4. Speichern Sie die Datei blx.conf.
  5. Starten Sie NetScaler BLX neu.
    systemctl restart blx
Nach dem Neustart von NetScaler BLX können Sie einen SSH-Client verwenden, um auf den Linux-Host und NetScaler BLX unter den folgenden IP-Adressen zuzugreifen.
  • Linux-Host – <NSIP address>:9022
  • NetScaler BLX – <NSIP address>:22
Wenn Sie SSH-Zugriff auf den Linux-Host über Port 22 wünschen, können Sie manuell unterschiedliche IP-Adressen für NSIP und den Linux-Host festlegen. Weitere Informationen finden Sie unter Festlegen unterschiedlicher IP-Adressen für NSIP und den Linux-Host.

Festlegen unterschiedlicher IP-Adressen für NSIP und den Linux-Host

Zusätzlich zu der im vorherigen Abschnitt erwähnten Konfiguration müssen Sie die Parameter ipaddress und host-ipaddress verwenden, um unterschiedliche IP-Adressen für NSIP und den Linux-Host (Host-IP) festzulegen.
Sie müssen die Linux-Host-CLI verwenden, um den SSH-Zugriff auf Port 22 zu aktivieren.
  1. Öffnen Sie die Datei blx.conf, indem Sie den folgenden Befehl ausführen:
    Hinweis:
    Sie können jeden Texteditor verwenden, um die Datei blx.conf zu bearbeiten.
    nano /etc/blx/blx.conf
  2. Kommentieren Sie den Parameter ipaddress aus und geben Sie die NSIP-Adresse an, über die Sie auf NetScaler BLX zugreifen möchten.
    blx-system-config
    {
        ...
        ipaddress: <IP address>
        ...
    }
  3. Entkommentieren Sie den host-ipaddress Parameter und geben Sie die Host-IP-Adresse an, über die Sie auf den Linux-Host zugreifen möchten.
    Hinweis:
    Die IP-Adresse muss sich im NSIP-Subnetz befinden.
    blx-system-config
    {
        ...
        host-ipaddress: <IP address>
        ...
    }
  4. Entkommentieren Sie den default Parameter und geben Sie die Standardroute an.
    static-routes
    {
        …
        default <gateway IP address>
        …
    }
  5. Speichern Sie die blx.conf Datei.
  6. Starten Sie NetScaler BLX neu.
    systemctl restart blx
  7. Nachdem NetScaler BLX neu gestartet wurde, überprüfen Sie die Host-IP-Adresse, indem Sie den show nsip Befehl in der NetScaler CLI ausführen.
    NetScaler BLX verwalteter Host
Sie können einen SSH-Client verwenden, um auf den Linux-Host und NetScaler BLX unter den folgenden IP-Adressen zuzugreifen.
  • Linux-Host – <Host IP address>:22
  • NetScaler BLX – <NSIP address>:22