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 unter Load 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 an der Eingabeaufforderung Folgendes ein:

  • füge ns ip <IPAddress><netmask>-type hinzu <type>
  • show ns ip <IPAddress>

Beispiel:


> add ns ip 10.102.29.59 255.255.255.0 -type VIP
 Done
<!--NeedCopy-->

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

Geben Sie an der Eingabeaufforderung Folgendes ein:

  • füge ns ip <IPAddress><netmask>-type hinzu <type>
  • show ns ip <IPAddress>

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
<!--NeedCopy-->

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 <IPAddress>
  • show ns ip <IPAddress>
  • deaktiviere NS-IP <IPAddress>
  • show ns ip <IPAddress>

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
<!--NeedCopy-->

So konfigurieren Sie eine VIP-Adresse mithilfe der GUI:

Navigieren Sie zu System > 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 zu System > Netzwerk > IPs > IPv4s.
  2. Wählen Sie in der Aktionsliste die Option Bereich hinzufügenaus.

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

  1. Navigieren Sie zu System > Netzwerk > IPs > IPv4s.
  2. Führen Sie einen der folgenden Schritte aus:
    • Wählen Sie eine VIP-Adresse aus.
    • Halten Sie die Strg-Taste gedrückt und wählen Sie mehrere Serveradresseinträge aus.
    • Halten Sie die Umschalttaste gedrückt und 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 der Aktionsliste die Option Deaktivieren oder Aktivierenaus.

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 der TTL-Parameter Decrement einer VIP-Adresse verwendet werden. Dieser Parameter gilt für alle virtuellen UDP-Server, die diesen VIP verwenden.

Wenn Sie den Parameter Decrement TTL eines 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 <ip><mask>-Typ VIP -DecrementTTLENABLED
    • show ns ip <VIP address>
  • Um die TTL-Option für eine bestehende VIP-Adresse zu aktivieren, geben Sie in der Befehlszeile Folgendes ein:
    • set ns ip <ip> <mask> -decrementTTL ENABLED
    • show ns ip <VIP address>

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 <IP6/prefix> <mask> -type VIP -decrementTTL ENABLED
    • show ns ip6 <VIP6/prefix>
  • Um die TTL-Option für eine bestehende VIP6-Adresse zu aktivieren, geben Sie in der Befehlszeile Folgendes ein:
    • set ns ip6 <ip6/prefix> <mask> -decrementTTL ENABLED
    • show ns ip6 <VIP6 address>
    > add ns ip 203.0.113.30 -type VIP -decrementTTL ENABLED
     Done

    > add ns ip6  2001:DB8:5001::30 -type VIP -decrementTTL ENABLED
     Done
<!--NeedCopy-->

GUI-Prozeduren

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

Navigieren Sie zu System > Netzwerk > IPs > IPv4sund aktivieren Sie den Parameter Decrement 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 zu System > Netzwerk > IPs > IPv6sund aktivieren Sie den Parameter Decrement TTL, während Sie eine neue VIP6-Adresse hinzufügen oder eine bestehende Adresse bearbeiten.

Virtuelle IP-Adressen (VIP) konfigurieren und verwalten