Konfigurieren der virtuellen MAC-Adresse

Die virtuelle MAC-Adresse wird von den primären und sekundären Citrix Gateway-Geräten in einem Hochverfügbarkeits-Setup gemeinsam genutzt.

In einem Hochverfügbarkeits-Setup besitzt das primäre Citrix Gateway alle Floating-IP-Adressen, z. B. die zugeordnete IP-Adresse oder die virtuelle IP-Adresse. Es reagiert auf Anfragen des Adressauflösungsprotokolls (ARP) für diese IP-Adressen mit einer eigenen MAC-Adresse. Infolgedessen wird die ARP-Tabelle eines externen Geräts (z. B. eines Routers) mit der Floating-IP und der primären Citrix Gateway MAC-Adresse aktualisiert. Wenn ein Failover auftritt, übernimmt das sekundäre Citrix Gateway die Kontrolle als neues primäres Citrix Gateway. Anschließend verwendet es das Gratuitous Address Resolution Protocol (GARP), um die Floating-IP-Adressen anzukündigen, die es von der primären Appliance erworben hat. Die MAC-Adresse, die das neue primäre Gerät ankündigt, ist die seiner eigenen Schnittstelle.

Einige Geräte akzeptieren keine von Citrix Gateway generierten GARP-Nachrichten. Infolgedessen behalten einige der externen Geräte die alte IP-zu-Mac-Zuordnung bei, die vom alten primären Citrix Gateway angekündigt wurde. Diese Situation kann dazu führen, dass eine Website nicht mehr verfügbar ist. Um das Problem zu beheben, konfigurieren Sie eine virtuelle MAC-Adresse auf beiden Citrix Gateway-Appliances eines Hochverfügbarkeitspaars. Diese Konfiguration impliziert, dass beide Citrix Gateway-Appliances identische MAC-Adressen haben. Daher bleibt bei einem Failover die MAC-Adresse des sekundären Citrix Gateway unverändert und ARP-Tabellen auf den externen Geräten müssen nicht aktualisiert werden.

Um eine virtuelle MAC-Adresse zu erstellen, erstellen Sie eine virtuelle Router-ID (ID) und binden Sie sie an eine Schnittstelle. In einem Hochverfügbarkeits-Setup muss der Benutzer die ID an die Schnittstellen beider Appliances binden.

Wenn die ID des virtuellen Routers an eine Schnittstelle gebunden ist, generiert das System eine virtuelle MAC-Adresse mit der ID des virtuellen Routers als letztes Oktett. Ein Beispiel für die generische virtuelle MAC-Adresse ist 00:00:5e:00:01:<VRID>. Wenn Sie beispielsweise eine virtuelle Router-ID mit dem Wert 60 erstellt und an eine Schnittstelle gebunden haben, lautet die resultierende virtuelle MAC-Adresse 00:00:5 e: 00:01:3 c, wobei 3c die Hexadezimaldarstellung der virtuellen Router-ID ist. Sie können 255 virtuelle Router-IDs im Bereich von 1 bis 254 erstellen.

Sie können virtuelle MAC-Adressen für IPv4 und IPv6 konfigurieren.

Konfigurieren der virtuellen MAC-Adresse

In diesem Artikel