7Aug

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

L'adresse MAC d'un périphérique est assignée par le fabricant, mais il n'est pas difficile de changer - ou de "spoofer" - ces adresses quand vous en avez besoin. Voici comment le faire, et pourquoi vous pourriez vouloir.

Chaque interface réseau connectée à votre réseau( qu'il s'agisse d'un routeur, d'un périphérique sans fil ou d'une carte réseau sur 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.

Quelles sont les adresses MAC utilisées par

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

ARTICLES CONNEXES
22 Explication des termes courants du jargon réseau
À quoi sert exactement une adresse MAC?

En plus de leur utilisation 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 a une adresse MAC correspondante
  • Filtrage d'adresse MAC : Les réseaux peuvent utiliser le filtrage d'adresse MAC, permettant uniquement aux périphériques avec des adresses MAC spécifiques de se connecter à un réseau. Ce n'est pas un excellent outil de sécurité, car les gens peuvent usurper leurs adresses MAC.
  • Authentification MAC : Certains fournisseurs de services Internet peuvent nécessiter une authentification avec une adresse MAC et autoriser uniquement un périphérique doté de cette adresse MAC à se connecter à Internet. Vous devrez peut-être changer l'adresse MAC de votre routeur ou ordinateur pour vous connecter.
  • Device Identification : De nombreux réseaux Wi-Fi aéroportuaires et 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 plus de Wi-Fi. Changez votre adresse MAC et vous pourrait obtenir plus de Wi-Fi.(Le Wi-Fi gratuit et limité peut également être suivi à l'aide de cookies de navigateur ou d'un système de compte.)
  • Suivi des périphériques : Comme ils 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 entreprise nommée Renew London utilisait des poubelles dans la ville de Londres pour suivre les mouvements des gens autour de la ville en fonction de leurs adresses MAC.Apple iOS 8 utilisera une adresse MAC aléatoire chaque fois qu'il analyse les réseaux Wi-Fi à proximité pour éviter ce genre de suivi.

Gardez à l'esprit que chaque interface réseau a sa propre adresse MAC.Ainsi, sur un ordinateur portable typique doté à la fois d'une radio Wi-Fi et d'un port Ethernet câblé, l'interface réseau sans fil et câblée possède ses propres adresses MAC uniques.

Modifier une adresse MAC dans 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 réseau ne prennent pas en charge cette fonctionnalité.

Tout d'abord, ouvrez le Gestionnaire de périphériques. Sous Windows 8 et 10, appuyez sur Windows + X, puis sur "Gestionnaire de périphériques" dans le menu Utilisateur avancé.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 la même quelle que soit la version de Windows que vous utilisez.

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, dans l'onglet "Avancé" et sélectionnez l'entrée "Adresse réseau" dans la liste "Propriété".Si vous ne voyez pas cette option, votre pilote réseau ne prend pas en charge cette fonctionnalité.

Activez l'option Value et tapez l'adresse MAC de votre choix sans aucun caractère de séparation. N'utilisez pas de tirets ou de deux-points. Cliquez sur "OK" lorsque vous avez terminé.

Modification d'une adresse MAC sous Linux

Les distributions Linux modernes comme Ubuntu utilisent généralement Network Manager, qui fournit une manière graphique d'usurper une adresse MAC.

Par exemple, dans Ubuntu vous devez cliquer sur l'icône de réseau sur le panneau supérieur, cliquez sur "Modifier les connexions", sélectionnez la connexion réseau que vous souhaitez modifier, puis cliquez sur "Modifier". Sur l'onglet Ethernet, vous entrez unnouvelle adresse MAC dans le champ "Adresse MAC clonée", puis enregistrez vos modifications.

Vous pouvez également le faire à l'ancienne. Cela implique de déconnecter l'interface réseau, d'exécuter une commande pour modifier son adresse MAC, puis de la rétablir. Veillez à 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 ifconfigeth0 up

Vous devrez modifier le fichier de configuration approprié sous /etc/network/interfaces.d/ ou le fichier d'interface /etc/network/ lui-même 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 lorsque vous redémarrerez.

Modification d'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 le modifier. Pour cela, vous avez besoin du Terminal.

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

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

L'interface réseau sera généralement en0 ou en1, selon que vous voulez configurer l'interface Wi-Fi ou Ethernet d'un Mac. Exécutez la commande ifconfig pour afficher la liste des interfaces si vous n'êtes pas sûr du nom de l'interface réseau appropriée.

Comme sur Linux, cette modification est temporaire et sera réinitialisée lors du prochain redémarrage. Vous devrez utiliser un script qui exécute automatiquement cette commande au démarrage si vous souhaitez changer définitivement votre adresse Mac.

Vous pouvez vérifier que votre modification est effective en exécutant une commande qui affiche les détails de votre connexion réseau et en vérifiant l'adresse MAC de votre interface réseau par la suite. Sous Windows, exécutez la commande ipconfig / all dans une fenêtre d'invite de commandes. Sous Linux ou Mac OS X, exécutez la commande ifconfig. Et si vous avez besoin de changer l'adresse MAC sur votre routeur, vous trouverez cette option dans l'interface Web de votre routeur.