Comme vous le savez peut-être, il existe plusieurs façons de modifier le type d'adaptateur. Une mise en garde à retenir concerne la génération d'adresses MAC.
Lorsque vous créez une NIC virtuelle, il existe deux options liées à l'adresse MAC :
-
Automatique (par défaut) ESX génère automatiquement une adresse MAC pour vous.
-
Manuel : Vous, l'utilisateur, saisissez manuellement une adresse MAC que vous sélectionnez.
Si vous utilisez des MAC générés automatiquement, le changement de type d'adaptateur entraîne la régénération de l'adresse. Cela signifie que toutes les configurations que vous avez, sur l'invité ou l'infrastructure réseau elle-même, qui dépendent d'une adresse MAC échoueront. Donc, si vous changez le type d'adaptateur, vous devez laisser le système générer automatiquement une adresse MAC. nouveau ou définissez manuellement votre propre adresse MAC. Vous ne pouvez cependant pas définir manuellement l'ancienne adresse comme interface car ESX réserve ce préfixe à ses propres fins.
AVERTISSEMENT AVERTISSEMENT QUAND CELA ÉCHOUE NE BLÂMEZ QUE VOUS
Une alternative que j'ai utilisée consiste à modifier manuellement le fichier de configuration de la machine virtuelle. Cette méthode nécessite que SSH soit activé sur l'hôte ESX et que vous soyez prêt à contourner toutes les protections d'intégrité des données que l'utilisation d'une interface graphique ou d'une API fournit.
Avant de procéder à l'une de ces étapes, assurez-vous que l'invité est hors tension et que la fenêtre des paramètres est fermée.
- SSH dans votre hôte
- Localisez le fichier vmx pour votre machine virtuelle (ex.
/vmfs/volumes/datastore1/testvm.priv/testvm.priv.vmx
- Ouvrez le fichier pour le modifier :
vi /vmfs/volumes/datastore1/testvm.priv/testvm.priv.vmx
- Trouvez la ligne qui définit le type d'interface. Par exemple, pour la première vNIC
ethernet0.virtualDev = "e1000"
- Changement
e1000
à vmxnet3
- Enregistrez le fichier et quittez.
Vous avez maintenant changé le type de périphérique NIC virtuel sans avoir à modifier l'adresse MAC.