Comment (et pourquoi) changer votre adresse MAC sous Windows, Linux et Mac
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 (Media Access Control) 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 requête à 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éroports 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. Apple iOS 8 utilisera une adresse MAC aléatoire chaque fois qu'il recherchera des réseaux Wi-Fi à proximité pour 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 utilisée.
Dans le Gestionnaire de périphériques, dans la section "Cartes réseau", cliquez avec le bouton droit sur l'interface réseau que vous souhaitez 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 cette option ne s'affiche pas, votre pilote de réseau ne prend pas en charge cette fonctionnalité..
Activez l'option Valeur et saisissez l'adresse MAC souhaitée sans séparer les caractères. N'utilisez pas de tirets ou de deux points. Cliquez sur "OK" quand vous avez terminé.
Changer une adresse MAC sous Linux
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, sous 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 modifier 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 bas sudo ifconfig eth0 hw éther xx: xx: xx: xx: xx: xx sudo ifconfig eth0 haut
Vous devrez modifier le fichier de configuration approprié sous /etc/network/interfaces.d/
ou la / etc / network / interfaces
Si vous souhaitez que cette modification soit toujours appliquée au moment du démarrage, envoyez-la vous-même. Sinon, votre adresse MAC sera réinitialisée au redémarrage..
Changer une adresse MAC sous Mac OS X
La sous-fenêtre 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.
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 souhaitez 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. Vous devez utiliser un script qui exécute automatiquement cette commande au démarrage si vous souhaitez modifier définitivement votre adresse Mac..
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 logiciel ifconfig
commander. Et si vous devez changer l'adresse MAC de votre routeur, vous trouverez cette option dans l'interface Web de votre routeur..