Konfigurieren einer Citrix ADC BLX-Appliance mit einem Netzwerkmodus

Der Netzwerkmodus einer Citrix ADC BLX-Appliance definiert, ob die NIC-Ports des Linux-Hosts mit anderen Linux-Anwendungen, die auf dem Host ausgeführt werden, gemeinsam genutzt werden oder nicht. Eine Citrix ADC BLX-Appliance kann für die Ausführung in einem der folgenden Netzwerkmodi konfiguriert werden:

  • Freigegebener Netzwerkmodus
  • Engagierter Netzwerkmodus

Eine Konfigurationsdatei mit dem Namen BLX-Konfigurationsdatei (blx.conf) wird dem Linux-Host als Teil der Citrix ADC BLX-Installation hinzugefügt. Die BLX-Konfigurationsdatei enthält Parametereinstellungen für die Citrix ADC BLX-Appliance.

Standardmäßig wird allen Parametern in der BLX-Konfigurationsdatei ein #-Symbol vorangestellt. Sie können einen Parameter mit einem benutzerdefinierten Wert festlegen und die Einstellung aktivieren, indem Sie das Präfix # entfernen.

Alle Parameter in der BLX-Konfigurationsdatei (blx.conf) sind entweder generisch oder spezifisch für die freigegebenen oder dedizierten Netzwerkmodi.

Konfigurieren einer Citrix ADC BLX-Appliance im freigegebenen Modus

Eine im Shared-Modus konfigurierte Citrix ADC BLX-Appliance teilt die Linux-Host-NIC-Ports mit den anderen Anwendungen, die auf dem Host ausgeführt werden. Eine Citrix ADC BLX-Appliance ist für die Ausführung im freigegebenen Netzwerkmodus konfiguriert, wenn der Parameter interfaces in der BLX-Konfigurationsdatei (blx.conf) deaktiviert bleibt (mit Präfix #).

Alle für den Shared-Modus relevanten Parameter in der BLX-Konfigurationsdatei sind nicht zwingend erforderlich und haben ein Präfix #. Sie können diese Parameter auf einen benutzerdefinierten Wert festlegen und die benutzerdefinierte Einstellung aktivieren, indem Sie das Präfix # entfernen.

Sie können beispielsweise den folgenden optionalen Parameter in der BLX-Konfigurationsdatei für die Citrix ADC BLX-Appliance festlegen.

  • Arbeitnehmer-Prozesse. Gibt die Anzahl der Paket-Engines für eine Citrix ADC BLX-Appliance an. Wenn dieser Parameter nicht festgelegt ist, ist die Citrix ADC BLX-Appliance standardmäßig mit einer Paket-Engine konfiguriert. Standardeinstellung: 1, Maximum: 28.

Nachdem Sie die optionalen Parameter festgelegt haben, starten Sie die Appliance, indem Sie den Anweisungen unter Starten der Citrix ADC BLX-Appliancefolgen.

Nachdem Sie eine Citrix ADC BLX-Appliance erfolgreich bereitgestellt haben, können Sie über eine der folgenden Zugriffsschnittstellen der Appliance auf die ADC-Funktionen der Appliance zugreifen und diese konfigurieren:

  • Citrix ADC CLI
  • Citrix ADC GUI
  • Citrix NITRO REST-APIs

Weitere Informationen zur Verwendung dieser Zugriffsschnittstellen finden Sie unter Zugreifen auf eine Citrix ADC BLX-Appliance und Konfigurieren von ADC-Funktionen.

Alle Zugriffsschnittstellen einer Citrix ADC BLX-Appliance im freigegebenen Modus sind auf jeder Linux-Host-IP-Adresse und einem bestimmten IP-Port verfügbar.

In der folgenden Tabelle sind die Standard-IP-Adressen und der Port aufgeführt, auf denen eine Zugriffsschnittstelle für eine Citrix ADC BLX-Appliance im freigegebenen Modus verfügbar ist.

Zugriffs-Schnittstelle Access-Protokoll Standardzugriffs-IP-Adresse und Port
Citrix ADC CLI SSH <Any Linux host IP address>:9022
Citrix ADC GUI HTTP <Any Linux host IP address>:9080
Citrix ADC GUI HTTPS <Any Linux host IP address>:9443
Citrix NITRO REST-APIs HTTP <Any Linux host IP address>:9080
Citrix NITRO REST-APIs HTTPS <Any Linux host IP address>:9443

Die BLX-Konfigurationsdatei enthält spezifische Parameter für den gemeinsamen Modus, um den Standard-IP-Port für die Zugriffsschnittstellen zu ändern. Weitere Informationen finden Sie unter Zugreifen auf eine Citrix ADC BLX-Appliance und Konfigurieren von ADC-Funktionen.

Konfigurieren einer Citrix ADC BLX-Appliance im dedizierten Modus

Eine im dedizierten Modus konfigurierte Citrix ADC BLX-Appliance verfügt über dedizierte Linux-Host-NIC-Anschlüsse

Sie können eine Citrix ADC BLX-Appliance so konfigurieren, dass sie sich im dedizierten Modus befindet, indem Sie den Parameter interfaces mit einem oder mehreren Linux-Host-NIC-Ports in der BLX-Konfigurationsdatei (blx.conf) angeben. Die angegebenen Ports werden der Citrix ADC BLX-Appliance als dedizierte Ports hinzugefügt. Außerdem müssen Sie eine Verwaltungs-IP-Adresse und eine Standardroute für die Citrix ADC BLX-Appliance hinzufügen, indem Sie die Parameter ipaddress und default festlegen.

Konfigurieren einer Citrix ADC BLX-Appliance im dedizierten Modus:

  1. Öffnen Sie die Citrix ADC BLX-Konfigurationsdatei (blx.conf), die auf dem Linux-Host vorhanden ist. Der vollständige Pfad der Citrix ADC BLX-Konfigurationsdatei lautet: /etc/blx/blx.conf
  2. Kommentieren Sie und stellen Sie die folgenden Parameter ein:

    • Arbeitnehmer-Prozesse. Gibt die Anzahl der Paket-Engines für eine Citrix ADC BLX-Appliance an. Wenn dieser Parameter nicht festgelegt ist, ist die Citrix ADC BLX-Appliance standardmäßig mit einer Paket-Engine konfiguriert. Standardeinstellung: 1, Maximum: 28.

    • Schnittstellen. Gibt die Linux-Host-NIC-Ports an, die der Citrix ADC BLX-Appliance als dedizierte Ports hinzugefügt werden sollen. Dieser Parameter gibt die Portnamen (wie auf der Linux-CLI angezeigt) durch Leerzeichen getrennt an.

    • ipadresse. Gibt die Verwaltungs-IP-Adresse für die Citrix ADC BLX-Appliance im dedizierten Modus an. Die Verwaltungs-IP-Adresse der Citrix ADC BLX-Appliance wird auch als Citrix ADC IP (NSIP) -Adresse bezeichnet. Eine Citrix ADC BLX-Appliance kann nur eine Citrix ADC IP (NSIP) -Adresse haben. Außerdem müssen Sie eine Standardroute für das konfigurierte Citrix ADC IP-Subnetz hinzufügen, damit die Citrix ADC IP von anderen Netzwerken im LAN aus erreichbar ist.

    • Standard. Gibt die Standardroute für die dedizierten Ports der Citrix ADC BLX-Appliance an.

  3. Speichern Sie die Citrix ADC BLX-Konfigurationsdatei (blx.conf).

Nachdem Sie die Parameter festgelegt haben, starten Sie die Appliance, indem Sie den Anweisungen unter Starten der Citrix ADC BLX-Appliancefolgen.

Nachdem Sie eine Citrix ADC BLX-Appliance erfolgreich bereitgestellt haben, können Sie über eine der folgenden Zugriffsschnittstellen der Appliance auf die ADC-Funktionen der Appliance zugreifen und diese konfigurieren:

  • Citrix ADC CLI
  • Citrix ADC GUI
  • Citrix NITRO REST-APIs

Weitere Informationen zur Verwendung dieser Zugriffsschnittstellen finden Sie unter Zugreifen auf eine Citrix ADC BLX-Appliance und Konfigurieren von ADC-Funktionen.

Alle Zugriffsschnittstellen einer Citrix ADC BLX-Appliance in einem dedizierten Modus sind auf der Citrix ADC IP (NSIP) und einem bestimmten IP-Port verfügbar.

In der folgenden Tabelle sind die Citrix ADC IP (NSIP) und der IP-Port aufgeführt, auf denen eine Zugriffsschnittstelle für eine Citrix ADC BLX-Appliance im dedizierten Modus verfügbar ist.

Zugriffs-Schnittstelle Access-Protokoll Standardzugriffs-IP-Adresse und Port
Citrix ADC CLI SSH <Citrix ADC IP address (NSIP)>:22
Citrix ADC GUI HTTP <Citrix ADC IP address (NSIP)>:80
Citrix ADC GUI HTTPS <Citrix ADC IP address (NSIP)>:443
Citrix NITRO REST-APIs HTTP <Citrix ADC IP address (NSIP)>:80
Citrix NITRO REST-APIs HTTPS <Citrix ADC IP address (NSIP)>:443

Die Citrix ADC BLX-Appliance bietet Befehlsoperationen zum Ändern des Standard-IP-Ports für die Zugriffsschnittstellen. Weitere Informationen finden Sie unter Zugreifen auf eine Citrix ADC BLX-Appliance und Konfigurieren von ADC-Funktionen.

Beispielkonfiguration — Citrix ADC BLX Appliance im dedizierten Modus

Im folgenden Beispielauszug einer Datei blx.conf werden Linux-NIC-Ports ens1 und ens2 für den Parameter interfaces angegeben. Worker-processes ist auf 6 eingestellt und stellt 6 Paket-Engines für die Appliance ein. ipaddress ist auf 198.51.100.10 eingestellt. ipaddress definiert die Citrix ADC IP-Adresse (NSIP). Parameter default ist auf 198.51.100.1 gesetzt.

Nach dem Start der Citrix ADC BLX-Appliance, werden ens1 und ens2 der Appliance als dedizierte Ports hinzugefügt. Die Citrix ADC IP-Adresse (NSIP) ist auf 198.51.100.10 mit einer Standardroute von 198.51.100.1 festgelegt.

blx-system-config
{
…
        worker-processes: 6
…
        interfaces: ens1 ens2
…
        ipaddress: 198.51.100.10/24
…
}

…

static-routes
{
…
    default 198.51.100.1
…
}
…

<!--NeedCopy-->

Wie in der Ausgabe von show interface summary in der Citrix ADC BLX CLI gezeigt, ens1 wird als 0/3 und ens2 als 0/4-Schnittstelle auf der Appliance hinzugefügt.

> sh interface summary
------------------------------------------------------------------------
      Interface  MTU        MAC                  Suffix
------------------------------------------------------------------------
1     0/1        65535      f6:d5:34:f7:e4:96    NetScaler Linux Interface
2     0/2        1500       ee:14:18:4a:5b:92    NetScaler Linux Interface
3     0/3        1500       2a:ca:db:ee:66:91    NetScaler Linux Interface
4     0/4        1500       2a:ca:d2:ef:5a:90    NetScaler Linux Interface

 Done
<!--NeedCopy-->
Konfigurieren einer Citrix ADC BLX-Appliance mit einem Netzwerkmodus