Citrix ADC

Verwenden der Client-Quell-IP-Adresse für die Backend-Kommunikation in einer v4-v6-Lastausgleichskonfiguration

Bei Diensten mit deaktiviertem USIP kommuniziert die Citrix ADC Appliance in einer v4-zu-v6-Load Balancing-Konfiguration mit den zugehörigen Servern von einer der konfigurierten IPv6-SNIP-Adressen (SNIP6).

Für Dienste mit aktiviertem USIP müssen Sie den globalen USIP-NAT-Präfixparameter festlegen, damit die zugehörigen Server die IP-Adresse des Clients der Anforderungspakete erkennen. Das USIP NAT Präfix ist ein globales IPv6-Präfix der Länge 32/40/48/56/64/96 Bit, das auf der Citrix ADC Appliance konfiguriert ist.

Bei einem Lastausgleichsdienst, bei dem USIP aktiviert ist, übersetzt die Appliance das IPv4-Anforderungspaket in ein IPv6-Paket und setzt die Quell-IP-Adresse des übersetzten IPv6-Pakets auf eine Verkettung von:

  • das USIP NAT Präfix der Länge von 32/40/48/56/64/96 Bit.
  • Nullen aufgefüllt, wenn die USIP NAT-Präfixlänge kleiner als 96 Bit ist. Anzahl der mit Nullen aufgefüllten Bits = 96-USIP NAT-Präfixlänge. Wenn beispielsweise die USIP NAT-Präfixlänge 64 ist, dann ist die Anzahl der mit Nullen aufgefüllten Bits = 96-64 = 32.
  • die IPv4-Quelladresse[32 Bit], die im Anforderungspaket empfangen wurde. Mit anderen Worten, die letzten 32 Bits der Quell-IPv6-Adresse werden auf die IPv4-Adresse des Clients gesetzt.

Beim Empfang eines IPv6-Antwortpakets vom Server übersetzt die Citrix ADC Appliance das IPv6-Paket in ein IPv4-Paket und setzt die Ziel-IP-Adresse des übersetzten IPv4-Pakets auf die letzten 32 Bits der Ziel-IP-Adresse des IPv6-Pakets.

Hinweis: Diese Funktion wird nicht für Citrix Gateway Konfiguration und für Konfigurationen für den Lastausgleich von Content Switching und Cache-Umleitung unterstützt.

Konfigurationsschritte

Das Konfigurieren von USIP für eine v4-zu-v6-Lastausgleichskonfiguration besteht aus den folgenden Aufgaben:

So fügen Sie mit der CLI ein globales USIP-NAT-Präfixhinzu:

  • set ipv6 -usipnatprefix <prefix/prefix_length>
  • show ipv6

So fügen Sie mit der GUI ein globales USIP-NAT-Präfixhinzu:

  1. Navigieren Sie zu System > Netzwerk, und klicken Sie auf IPv6-Einstellungen ändern .
  2. Legen Sie auf dem Bildschirm Konfiguration für IPV6 konfigurieren den Parameter USIP NAT-Präfix fest.

Beispielkonfiguration

> set ipv6 -usipnatprefix 2001:DB8:90::/64
Done

> enable ns mode USIP
Done

> add lb vserver LBVS-1 HTTP 203.0.113.90 80
Done

> add service SVC-1 2001:DB8:5001::30 HTTP 80 -usip yes
Done

> add service SVC-2 2001:DB8:5001::60 HTTP 80 -usip yes
Done

> bind lb vserver LBVS-1 SVC-1
Done

> bind lb vserver LBVS-1 SVC-2
Done

Verwenden der Client-Quell-IP-Adresse für die Backend-Kommunikation in einer v4-v6-Lastausgleichskonfiguration