15/11/2024

Virtualbox

VirtualBox : comment changer l’adresse MAC d’une VM ?

I. Présentation

Dans ce tutoriel, nous allons apprendre à changer l'adresse MAC d'une machine virtuelle VirtualBox. Par défaut, VirtualBox génère une adresse MAC pour chacune des VM enregistrées sur votre ordinateur. Dans certains cas, il peut s'avérer utile de changer l'adresse MAC, soit par une autre adresse générée aléatoirement ou par une adresse MAC définie manuellement. J'ai le souvenir de certains applications ou services qui apportent une réelle importance à l'adresse MAC.

Pour rappel, l'adresse MAC correspond à l'adresse physique de l'interface réseau Ethernet d'un ordinateur. Chaque interface réseau (filaire ou sans-fil) dispose de sa propre adresse MAC et elle est très importante pour l'acheminement des paquets sur le réseau.

Pour les personnes qui débutent avec VirtualBox, voici quelques articles à lire :

II. Changer l'adresse MAC d'une VM VirtualBox

Puisque chaque VM dispose de sa propre adresse MAC, la modification de l'adresse MAC s'effectue dans les paramètres de chaque VM. Prenons l'exemple d'une VM nommée "Windows 11 22H2".

A partir de l'interface VirtualBox, il faut sélectionner la VM et cliquer sur "Configuration" afin d'accéder aux paramètres de cette VM. Ensuite, il faut cliquer sur "Réseau" à gauche puis sur la flèche à côté de "Avancé" pour afficher des paramètres supplémentaires. Ici, il y a le champ "Adresse MAC" qui apparaît : en cliquant sur le flèche à droite, on peut immédiatement générer une nouvelle adresse MAC pour sa machine virtuelle.

VirtualBox - Renouveler adresse MAC

Que ce soit en mode NAT, accès par pont, réseau interne, etc... Il est possible de personnaliser l'adresse MAC. Toutefois, attention aux restrictions qu'il pourrait y avoir sur le réseau auquel vous êtes connecté (filtrage MAC, par exemple).

Au-delà de générer une adresse MAC aléatoirement, nous pouvons aussi définir notre propre adresse MAC, au format hexadécimale (16 symboles : de 0 à 9 et de A à F). Il est impératif de respecter ce format. Attention également à ne pas définir sur la machine virtuelle la même adresse MAC que votre hôte physique !

Voici un exemple avec une adresse MAC où j'ai modifié les 5 derniers caractères :

VirtualBox - Adresse MAC personnalisée

Il ne reste plus qu'à valider et à démarrer la machine virtuelle. Ensuite, en exécutant la commande "ipconfig /all", on peut s'apercevoir que l'adresse physique (soit l'adresse MAC) correspond bien à la valeur définie dans les paramètres de la VM VirtualBox ! Voici un exemple :

VirtualBox - Adresse MAC custom Windows

III. Conclusion

Ce paramètre très simple disponible dans les options de chaque machine virtuelle VirtualBox offre la possibilité de gérer l'adresse MAC utilisée par le système invité installé dans la VM !

author avatar
Florian BURNEL Co-founder of IT-Connect
Ingénieur système et réseau, cofondateur d'IT-Connect et Microsoft MVP "Cloud and Datacenter Management". Je souhaite partager mon expérience et mes découvertes au travers de mes articles. Généraliste avec une attirance particulière pour les solutions Microsoft et le scripting. Bonne lecture.
Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Envoyer par mail

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.