Dans la plupart des déploiements réseau, les adresses MAC générées constituent une bonne approche. Cependant, vous devrez éventuellement attribuer à un adaptateur de machine virtuelle une adresse MAC statique d'une valeur spécifique.

Les cas suivants montrent à quel moment vous devrez éventuellement définir une adresse MAC statique :

  • Les adaptateurs de machine virtuelle sur différents hôtes physiques partagent le même sous-réseau et se voient attribuer la même adresse MAC, ce qui provoque un conflit.
  • Assurez-vous qu'un adaptateur de machine virtuelle ait toujours la même adresse MAC.

VMware utilise par défaut l'identificateur OUI (Organizationally Unique Identifier) 00:50:56 pour les adresses générées manuellement, mais toutes les adresses uniques générées manuellement sont prises en charge.

Note : Assurez-vous qu'aucun autre terminal non-VMware n'est attribué aux composants VMware. Par exemple, vous pouvez avoir des serveurs physiques dans le même sous-réseau, qui utilisent 11:11:11:11:11:11, 22:22:22:22:22:22 comme adresses MAC statiques. Les serveurs physiques n'appartiennent pas à l'inventaire de vCenter Server, et vCenter Server ne peut pas vérifier l'absence de conflit d'adresses.

VMware OUI dans les adresses MAC statiques

Par défaut, les adresses MAC statiques ont comme préfixe l'identificateur VMware OUI (Organizationally Unique Identifier). Toutefois, la plage d'adresses libres fournie par VMware OUI est restreinte.

Si vous décidez d'utiliser l'identificateur VMware OUI, une partie de la plage est déjà réservée pour vCenter Server, les cartes réseau physiques de l'hôte, les cartes réseau virtuelles et une utilisation ultérieure.

Vous pouvez définir une adresse MAC statique qui contient le préfixe VMware OUI conformément au format suivant :

00:50:56:XX:YY:ZZ

XX est un nombre hexadécimal valide compris entre 00 et 3F, et YY et ZZ sont des nombres hexadécimaux valides compris entre 00 et FF. Afin d'éviter tout conflit avec des adresses MAC générées par vCenter Server ou affectées aux adaptateurs VMkernel pour le trafic de l'infrastructure, la valeur de XX ne doit pas être supérieure à 3F.

La valeur maximale pour une adresse MAC générée manuellement est la suivante :

00:50:56:3F:FF:FF

Afin d'éviter tout conflit entre les adresses MAC générées et celles affectées manuellement, sélectionnez une valeur unique pour XX:YY:ZZ parmi vos adresses codées de manière irréversible.

Attribuer une adresse MAC statique

Vous pouvez attribuer des adresses MAC statiques à la carte réseau virtuelle d'une machine virtuelle hors tension à l'aide de vSphere Client.

Procédure

  1. Localisez la machine virtuelle dans vSphere Client.
    1. Sélectionnez un centre de données, un dossier, un cluster, un pool de ressources ou un hôte, puis cliquez sur l'onglet VM
    2. Cliquez sur Machines virtuelles, puis cliquez sur la machine virtuelle dans la liste.
  2. Mettez la machine virtuelle hors tension.
  3. Dans le menu Actions, sélectionnez Modifier les paramètres.
  4. Sélectionnez l'onglet Matériel virtuel dans la boîte de dialogue affichant les paramètres.
  5. Développez la section des adaptateurs réseau.
  6. Sous Adresse MAC, sélectionnez Manuel dans le menu déroulant.
  7. Tapez l'adresse MAC statique, puis cliquez sur OK.
  8. Mettez la machine virtuelle sous tension.

Attribuer une adresse MAC statique dans le fichier de configuration de la machine virtuelle

Pour définir une adresse MAC statique pour une machine virtuelle, vous pouvez modifier le fichier de configuration de la machine virtuelle à l'aide de vSphere Client.

Procédure

  1. Localisez la machine virtuelle dans vSphere Client.
    1. Sélectionnez un centre de données, un dossier, un cluster, un pool de ressources ou un hôte, puis cliquez sur l'onglet VM
    2. Cliquez sur Machines virtuelles, puis cliquez sur la machine virtuelle dans la liste.
  2. Mettez la machine virtuelle hors tension.
  3. Dans le menu déroulant Actions, sélectionnez Modifier les paramètres.
  4. Sélectionnez l'onglet Options VM et développez Avancé.
  5. Cliquez sur Modifier la configuration.
  6. Pour attribuer une adresse MAC statique, ajoutez ou modifiez les paramètres requis.
    Paramètre Valeur
    ethernetX.addressType statique
    ethernetX.address MAC_address_of_the_virtual_NIC

    Le signe X à côté d'ethernet représente le numéro séquentiel de la carte réseau virtuelle de la machine.

    Par exemple, 0 dans ethernet0 représente les paramètres de la première carte réseau virtuelle ajoutée à la machine virtuelle.
  7. Cliquez sur OK.
  8. Mettez la machine virtuelle sous tension.