Apple

Comment (et pourquoi) changer votre adresse MAC sous Windows, Linux et Mac

Par Maximus , le 21 juin 2019 - 8 minutes de lecture

L’adresse MAC d’un périphérique est attribuée par le fabricant, mais il n’est pas difficile de changer ces adresses lorsque vous en avez besoin. Voici comment le faire et pourquoi vous voudrez peut-être.

Chaque interface réseau connectée à votre réseau, qu’il s’agisse de votre routeur, de votre périphérique sans fil ou de la carte réseau de votre ordinateur, possède une adresse MAC unique. Ces adresses MAC, parfois appelées adresses physiques ou matérielles, sont attribuées en usine, mais vous pouvez généralement modifier les adresses dans le logiciel.

A quoi servent les adresses MAC

Au niveau de réseau le plus bas, les interfaces réseau attachées à un réseau utilisent des adresses MAC pour communiquer entre elles. Lorsqu'un navigateur de votre ordinateur doit extraire une page Web d'un serveur Internet, par exemple, cette demande est transmise via plusieurs couches du protocole TCP / IP. L'adresse Web que vous tapez est traduite en adresse IP du serveur. Votre ordinateur envoie la demande à votre routeur, qui l'envoie ensuite sur Internet. Toutefois, au niveau matériel de votre carte réseau, celle-ci recherche uniquement les autres adresses MAC pour les interfaces du même réseau. Il sait envoyer la demande à l'adresse MAC de l'interface réseau de votre routeur.

En plus de leur utilisation principale en réseau, les adresses MAC sont souvent utilisées à d'autres fins:

  • Assignation IP statique: Les routeurs vous permettent d’attribuer des adresses IP statiques à vos ordinateurs. Lorsqu'un périphérique se connecte, il reçoit toujours une adresse IP spécifique s'il possède une adresse MAC correspondante.
  • Filtrage d'adresses MAC: Les réseaux peuvent utiliser le filtrage par adresse MAC, permettant uniquement aux périphériques dotés d'adresses MAC spécifiques de se connecter à un réseau. Ce n’est pas un excellent outil de sécurité car les utilisateurs peuvent usurper leur adresse MAC.
  • Authentification MACRemarque: Certains fournisseurs de services Internet peuvent exiger une authentification avec une adresse MAC et autoriser uniquement un périphérique avec cette adresse MAC à se connecter à Internet. Vous devrez peut-être modifier l’adresse MAC de votre routeur ou de votre ordinateur pour vous connecter.
  • Identification de l'appareil: De nombreux réseaux Wi-Fi d’aéroport et d’autres réseaux Wi-Fi publics utilisent l’adresse MAC d’un périphérique pour l’identifier. Par exemple, un réseau Wi-Fi d'aéroport peut offrir 30 minutes gratuites, puis interdire à votre adresse MAC de recevoir davantage de Wi-Fi. Changez votre adresse MAC et vous pourrait obtenir plus de Wi-Fi. (Une connexion Wi-Fi gratuite et limitée peut également être suivie à l'aide de cookies de navigateur ou d'un système de compte.)
  • Suivi de l'appareil: Parce qu’elles sont uniques, les adresses MAC peuvent être utilisées pour vous suivre. Lorsque vous vous promenez, votre smartphone recherche les réseaux Wi-Fi à proximité et diffuse son adresse MAC. Une société nommée Renew London a utilisé des poubelles dans la ville de London pour suivre les mouvements de population à travers la ville en fonction de leurs adresses MAC. IOS 8 d’Apple utilisera une adresse MAC aléatoire chaque fois qu’il recherchera des réseaux Wi-Fi à proximité afin d’empêcher ce type de suivi.

N'oubliez pas que chaque interface réseau a sa propre adresse MAC. Ainsi, sur un ordinateur portable classique doté d’une radio Wi-Fi et d’un port Ethernet câblé, les interfaces réseau sans fil et câblée possèdent chacune leur propre adresse MAC.

Changer une adresse MAC sous Windows

La plupart des cartes réseau vous permettent de définir une adresse MAC personnalisée à partir de leurs volets de configuration dans le Gestionnaire de périphériques, bien que certains pilotes de réseau puissent ne pas prendre en charge cette fonctionnalité.

Tout d'abord, ouvrez le Gestionnaire de périphériques. Sous Windows 8 et 10, appuyez sur Windows + X, puis cliquez sur «Gestionnaire de périphériques» dans le menu Utilisateur expérimenté. Sous Windows 7, appuyez sur la touche Windows, tapez “Gestionnaire de périphériques” pour le rechercher, puis cliquez sur l'entrée “Gestionnaire de périphériques”. L'application Gestionnaire de périphériques sera identique quelle que soit la version de Windows que vous utilisez.

Dans le Gestionnaire de périphériques, sous la section "Cartes réseau", cliquez avec le bouton droit de la souris sur l'interface réseau à modifier, puis sélectionnez "Propriétés" dans le menu contextuel.

Dans la fenêtre des propriétés, sous l'onglet «Avancé», sélectionnez l'entrée «Adresse réseau» dans la liste «Propriété». Si vous ne voyez pas cette option, votre pilote de réseau ne supporte pas cette fonctionnalité.

Activez l’option Valeur et saisissez l’adresse MAC de votre choix sans séparer les caractères; n’utilisez pas de tirets ni de deux points. Cliquez sur "OK" lorsque vous avez terminé.

Changer une adresse MAC sous Linux

EN RELATION: 10 des distributions Linux les plus populaires comparées

Les distributions Linux modernes telles que Ubuntu utilisent généralement Network Manager, qui fournit un moyen graphique d'usurper une adresse MAC.

Par exemple, dans Ubuntu, vous cliquez sur l’icône réseau du panneau supérieur, cliquez sur «Modifier les connexions», sélectionnez la connexion réseau que vous souhaitez modifier, puis cliquez sur «Modifier». Sous l’onglet Ethernet, vous devez saisir un nouveau Adresse MAC dans le champ «Adresse MAC clonée», puis enregistrez vos modifications.

Vous pouvez également le faire à l'ancienne. Cela implique de désactiver l'interface réseau, d'exécuter une commande pour changer son adresse MAC, puis de la rétablir. Assurez-vous de remplacer «eth0» par le nom de l'interface réseau que vous souhaitez modifier et entrez l'adresse MAC de votre choix:

sudo ifconfig eth0 down

sudo ifconfig eth0 hw ether xx: xx: xx: xx: xx: xx

sudo ifconfig eth0 up

Vous devrez modifier le fichier de configuration approprié sous /etc/network/interfaces.d/ ou la / etc / network / interfaces Si vous voulez que cette modification soit toujours effective au démarrage, Si vous ne le faites pas, votre adresse MAC sera réinitialisée au redémarrage.

Changer une adresse MAC sous Mac OS X

Le volet Préférences système de Mac OS X affiche l’adresse MAC de chaque interface réseau, mais ne vous permet pas de la modifier. Pour cela, vous avez besoin du terminal.

EN RELATION: Guide de l’utilisateur Windows pour les raccourcis clavier Mac OS X

Ouvrez une fenêtre de terminal (appuyez sur Commande + Espace, tapez «Terminal», puis appuyez sur Entrée.) Exécutez la commande suivante en remplaçant en0 avec le nom de votre interface réseau et en indiquant votre propre adresse MAC:

sudo ifconfig en0 xx: xx: xx: xx: xx: xx

L’interface réseau sera généralement soit en0 ou en1 , selon que vous souhaitiez configurer une interface Wi-Fi ou Ethernet d’un Mac. Exécuter le ifconfig commande pour voir une liste d’interfaces si vous n’êtes pas sûr du nom de l’interface réseau appropriée.

Comme sous Linux, cette modification est temporaire et sera réinitialisée lors de votre prochain redémarrage. Si vous souhaitez modifier définitivement votre adresse Mac, vous devez utiliser un script qui exécute automatiquement cette commande au démarrage.


Vous pouvez vérifier que votre modification a pris effet en exécutant une commande qui affiche les détails de votre connexion réseau et en vérifiant l'adresse MAC indiquée par votre interface réseau par la suite. Sous Windows, lancez le ipconfig / all commande dans une fenêtre d'invite de commande. Sous Linux ou Mac OS X, lancez le programme ifconfig commander. Et si vous devez modifier l’adresse MAC de votre routeur, vous trouverez cette option dans l’interface Web de votre routeur.

Maximus

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.