Configuration de l’adresse MAC virtuelle

L’adresse MAC virtuelle est partagée par les appliances Citrix Gateway principale et secondaire dans une configuration haute disponibilité.

Dans une configuration haute disponibilité, la principale Citrix Gateway possède toutes les adresses IP flottantes, telles que l’adresse IP mappée ou l’adresse IP virtuelle. Il répond aux demandes ARP (Address Resolution Protocol) pour ces adresses IP avec sa propre adresse MAC. Par conséquent, la table ARP d’un périphérique externe (tel qu’un routeur) est mise à jour avec l’adresse IP flottante et l’adresse MAC Citrix Gateway principale. Lorsqu’un basculement se produit, Citrix Gateway secondaire prend le relais en tant que nouvelle Citrix Gateway principale. Il utilise ensuite le protocole GARP (gratuitous Address Resolution Protocol) pour annoncer les adresses IP flottantes qu’il a acquises de l’appliance principale. L’adresse MAC, que la nouvelle appliance principale annonce, est celle de sa propre interface.

Certains périphériques n’acceptent pas les messages GARP générés par Citrix Gateway. Par conséquent, certains périphériques externes conservent l’ancien mappage IP vers Mac annoncé par l’ancienne Citrix Gateway principale. Cette situation peut entraîner l’indisponibilité d’un site. Pour résoudre le problème, vous configurez une adresse MAC virtuelle sur les deux appliances Citrix Gateway d’une paire haute disponibilité. Cette configuration implique que les deux appliances Citrix Gateway ont des adresses MAC identiques. Par conséquent, lorsque le basculement se produit, l’adresse MAC du Citrix Gatewayx secondaire reste inchangée et les tables ARP sur les périphériques externes n’ont pas besoin d’être mises à jour.

Pour créer une adresse MAC virtuelle, créez un identifiant de routeur virtuel (ID) et liez-le à une interface. Dans une configuration haute disponibilité, l’utilisateur doit lier l’ID aux interfaces des deux appliances.

Lorsque l’ID du routeur virtuel est lié à une interface, le système génère une adresse MAC virtuelle avec l’ID du routeur virtuel comme dernier octet. Un exemple d’adresse MAC virtuelle générique est 00:00:5e:00:01:<VRID>. Par exemple, si vous avez créé un ID de routeur virtuel de valeur 60 et que vous le liez à une interface, l’adresse MAC virtuelle résultante est 00:00:5e:00:01:3c, où 3c est la représentation hexadécimale de l’ID du routeur virtuel. Vous pouvez créer 255 ID de routeur virtuel allant de 1 à 254.

Vous pouvez configurer des adresses MAC virtuelles pour IPv4 et IPv6.

Configuration de l’adresse MAC virtuelle