ADC

Virtuelle IP-Adressen (VIP) konfigurieren und verwalten

Die Konfiguration einer virtuellen Server-IP-Adresse (VIP) ist bei der Erstkonfiguration des NetScaler nicht erforderlich. Wenn Sie den Lastenausgleich konfigurieren, weisen Sie virtuellen Servern VIP-Adressen zu.

Weitere Informationen zum Konfigurieren eines Load Balancing-Setups finden Sie unterLoad Balancing.

In einigen Situationen müssen Sie VIP-Attribute anpassen oder eine VIP-Adresse aktivieren oder deaktivieren. Eine VIP-Adresse ist normalerweise einem virtuellen Server zugeordnet, und einige der VIP-Attribute werden an die Anforderungen des virtuellen Servers angepasst. Sie können denselben virtuellen Server auf mehreren NetScaler-Appliances hosten, die sich in derselben Broadcast-Domäne befinden, indem Sie ARP- und ICMP-Attribute verwenden. Nachdem Sie einen VIP (oder eine beliebige IP-Adresse) hinzugefügt haben, sendet die Appliance ARP-Anfragen und beantwortet sie dann. VIPs sind die einzigen Netscaler-eigenen IP-Adressen, die deaktiviert werden können. Wenn eine VIP-Adresse deaktiviert ist, fällt der virtuelle Server, der sie verwendet, aus und reagiert nicht auf ARP-, ICMP- oder L4-Dienstanfragen. Als Alternative zur Erstellung einer VIP-Adresse nach der anderen können Sie einen aufeinanderfolgenden Bereich von VIP-Adressen angeben.

Um eine VIP-Adresse mit der CLI zu erstellen:

Geben Sie in der Befehlszeile Folgendes ein:

  • füge ns ip -type hinzu
  • show ns ip

Beispiel:

> add ns ip 10.102.29.59 255.255.255.0 -type VIP Done 

So erstellen Sie mit der CLI eine Reihe von VIP-Adressen:

Geben Sie in der Befehlszeile Folgendes ein:

  • füge ns ip -type hinzu
  • show ns ip

Beispiel:

> add ns ip 10.102.29.[60-64] 255.255.255.0 -type VIP ip "10.102.29.60" added ip "10.102.29.61" added ip "10.102.29.62" added ip "10.102.29.63" added ip "10.102.29.64" added Done 

So aktivieren oder deaktivieren Sie eine IPv4-VIP-Adresse mithilfe der CLI:

Geben Sie an der Befehlszeile einen der folgenden Befehlssätze ein, um einen VIP zu aktivieren oder zu deaktivieren und die Konfiguration zu überprüfen:

  • aktiviere NS-IP
  • show ns ip
  • deaktiviere NS-IP
  • show ns ip

Beispiel:

> enable ns ip 10.102.29.79 Done > show ns ip 10.102.29.79 IP: 10.102.29.79 Netmask: 255.255.255.255 Type: VIP state: Enabled arp: Enabled icmp: Enabled vserver: Enabled management access: Disabled telnet: Disabled ftp: Disabled ssh: Disabled gui: Disabled snmp: Disabled Restrict access: Disabled dynamic routing: Disabled hostroute: Disabled Done > disable ns ip 10.102.29.79 Done > show ns ip 10.102.29.79 IP: 10.102.29.79 Netmask: 255.255.255.255 Type: VIP state: Disabled arp: Enabled icmp: Enabled vserver: Enabled management access: Disabled telnet: Disabled ftp: Disabled ssh: Disabled gui: Disabled snmp: Disabled Restrict access: Disabled dynamic routing: Disabled hostroute: Disabled Done 

So konfigurieren Sie eine VIP-Adresse mithilfe der GUI:

Navigieren Sie zuSystem>Netzwerk>IPs>IPv4sund fügen Sie eine neue IP-Adresse hinzu oder bearbeiten Sie eine bestehende Adresse.

Um eine Reihe von VIP-Adressen mithilfe der GUI zu erstellen:

  1. Navigieren Sie zuSystem>Netzwerk>IPs>IPv4s.
  2. Wählen Sie in derAktionslistedie OptionBereich hinzufügenaus.

Um eine VIP-Adresse mithilfe der GUI zu aktivieren oder zu deaktivieren:

  1. Navigieren Sie zuSystem>Netzwerk>IPs>IPv4s.
  2. Führen Sie einen der folgenden Schritte aus:
    • Wählen Sie eine VIP-Adresse aus.
    • Halten Sie dieStrg-Taste gedrücktund wählen Sie mehrere Serveradresseinträge aus.
    • Halten Sie dieUmschalttaste gedrücktund wählen Sie einen Bereich von Serveradresseinträgen aus.
    • Wählen Sie alle Adressen aus, indem Sie das Kontrollkästchen auf der linken Seite der Kopfzeile aktivieren.
  3. Wählen Sie in derAktionslistedie OptionDeaktivierenoderAktivierenaus.

Erkennung einer NetScaler-Appliance in einem UDP-Load-Balancing-Setup durch TTL-Updates

Die folgende Tabelle zeigt, wie eine NetScaler-Appliance den TTL-Wert empfangener Pakete in verschiedenen Funktionen verarbeitet.

Funktionalität TTL-Wert
Virtueller Server TTL ist auf 255 gesetzt, wenn die Anfrage an die Backend-Server weitergeleitet wird. TTL wird um 1 verringert, wenn die Antwort an den Client weitergeleitet wird.
L2-Modus TTL wird nicht geändert.
L3-Modus TTL ist auf 255 gesetzt.
INAT TTL ist auf 255 gesetzt, wenn die Anfrage an den Backend-Server weitergeleitet wird. TTL wird um 1 verringert, wenn die Antwort an den Client weitergeleitet wird.

In einigen Unternehmen/Szenarien, in denen eine Überwachungsanwendung ausgeführt wird, muss die NetScaler-Appliance eines Load-Balancing-Setups als eines der Hop in einer Traceroute erkannt werden. Eine NetScaler-Appliance eines Load-Balancing-Setups wird in einer Traceroute nicht erkannt, da die Appliance den TTL-Wert standardmäßig auf 255 setzt, anstatt ihn zu verringern, wenn die Anfrage an einen Backend-Server weitergeleitet wird.

Um diese Anforderung zu erfüllen, kann derTTL-Parameter Decrementeiner VIP-Adresse verwendet werden. Dieser Parameter gilt für alle virtuellen UDP-Server, die diesen VIP verwenden.

Wenn Sie den ParameterDecrement TTLeines VIP aktivieren, verringert die NetScaler-Appliance den TTL-Wert um 1, anstatt ihn auf 255 zu setzen, wenn Anfragen weitergeleitet werden, die auf den virtuellen UDP-Servern empfangen werden, die diesen VIP verwenden.

Überwachungsanwendungen, die Traceroute-Daten verwenden, können nun erkennen, ob eine NetScaler-Appliance oder ein UDP-Load-Balancing-Setup vorhanden ist.

Bevor du anfängst

Bevor Sie beginnen, eine NetScaler-Appliance so zu konfigurieren, dass sie in einer Traceroute eines Load Balancing-Setups erkannt wird, beachten Sie die folgenden Punkte:

  • Der TTL-Parameter Decrement wird nur für virtuelle UDP-Lastausgleichsserver unterstützt.
  • Der TTL-Parameter Decrement wird sowohl für IPv4-VIP- als auch für IPv6-VIP- (VIP6) -Adressen unterstützt.
  • Der TTL-Parameter Decrement wird für eigenständige NetScaler-Appliances sowie für Hochverfügbarkeits- (HA) und Cluster-Setups unterstützt.

Konfigurationsschritte

Die Konfiguration einer NetScaler-Appliance, die in einer Traceroute eines UDP-Load-Balancing-Setups erkannt wird, umfasst die folgenden Aufgaben:

  • Erstellen Sie eine UDP-Load-Balancing-Konfiguration
  • Aktivieren Sie den TTL-Parameter Decrement für die VIP-Adresse

CLI-Verfahren

Um die TTL-Option zur Erhöhung des TTL-Werts für eine VIP-Adresse mit der CLI zu aktivieren:

  • Um die TTL-Option für eine VIP-Adresse zu aktivieren und gleichzeitig die VIP-Adresse hinzuzufügen, geben Sie in der Befehlszeile Folgendes ein:
    • ns-IP hinzufügen-Typ VIP-DecrementTTLENABLED
    • show ns ip
  • 嗯死TTL-Option毛皮一张bestehende VIP-Adressezu aktivieren, geben Sie in der Befehlszeile Folgendes ein:
    • set ns ip -decrementTTL ENABLED
    • show ns ip

Gehen Sie wie folgt vor, um die TTL-Option für eine VIP6-Adresse zu aktivieren, indem Sie die CLI verwenden:

  • Um die TTL-Option für eine VIP6-Adresse zu aktivieren und gleichzeitig die VIP6-Adresse hinzuzufügen, geben Sie in der Befehlszeile Folgendes ein:
    • add ns ip6 -type VIP-decrementTTL ENABLED
    • show ns ip6
  • 嗯死TTL-Option毛皮一张bestehende VIP6-Adressezu aktivieren, geben Sie in der Befehlszeile Folgendes ein:
    • set ns ip6 -decrementTTL ENABLED
    • show ns ip6
> add ns ip 203.0.113.30 -type VIP -decrementTTL ENABLED Done > add ns ip6 2001:DB8:5001::30 -type VIP -decrementTTL ENABLED Done 

GUI-Prozeduren

Um die TTL-Option zur Erhöhung des TTL-Werts für eine VIP-Adresse mithilfe der GUI zu aktivieren:

Navigieren Sie zuSystem>Netzwerk>IPs>IPv4sund aktivieren Sie den ParameterDecrement TTL, während Sie eine neue VIP-Adresse hinzufügen oder eine bestehende Adresse bearbeiten.

Um die TTL-Option zur Erhöhung des TTL-Werts für eine VIP6-Adresse mithilfe der GUI zu aktivieren:

Navigieren Sie zuSystem>Netzwerk>IPs>IPv6sund aktivieren Sie den ParameterDecrement TTL, während Sie eine neue VIP6-Adresse hinzufügen oder eine bestehende Adresse bearbeiten.

Virtuelle IP-Adressen (VIP) konfigurieren und verwalten