Comment changer l'adresse MAC de ma carte réseau?

14

J'ai un réseau local dans un système Windows où l'administrateur donne la permission aux PC par leur adresse MAC. Mais il est en vacances et j'ai un nouveau PC.

Comment puis-je changer l'adresse MAC de mon nouveau PC pour avoir la même adresse MAC que l'ancienne?

Je sais que cela peut être utilisé pour usurper l'adresse, mais c'est local, donc je ne pense pas avoir de problème.

Artur Carvalho
la source
8
Pouah. Je déteste quand les gens font ça. J'ai été la personne malchanceuse qui a fini par résoudre des pannes de réseau en raison de plusieurs adresses MAC identiques sur le même domaine de diffusion. Le clonage d'adresse MAC est mauvais, veuillez ne pas le faire à moins que des gens ne meurent tout autour de vous, vous n'avez absolument aucune autre option pour les enregistrer. :-)
Brian Knoblauch
4
@Brian, vous avez voté contre b / c son administrateur est en vacances?
hyperslug
2
Que conseillez-vous Brian?
Artur Carvalho
1
Clonez les anciens PC mais ajoutez 1. ou 2. ou autre chose. Les MAC sont assez aléatoires, il est peu probable que vous ayez 2 séquences sur le même réseau.
Quack Quichotte
4
@Artur, vous pouvez également échanger les adresses MAC de deux PC pour éviter les collisions, si quelqu'un
rebranche

Réponses:

6

J'ai utilisé ces instructions dans le passé et elles fonctionnent très bien

Il existe un utilitaire de ligne de commande C ++ appelé Macshift qui permet aux utilisateurs de Windows XP de changer leur adresse MAC en toute autre adresse valide. J'ai écrit sur la façon de l'utiliser et comment créer des raccourcis pour changer votre adresse MAC à la volée. Je vais d'abord expliquer comment utiliser Macshift pour toute modification MAC, puis je vais vous montrer comment créer des raccourcis Windows à l'aide des options de ligne de commande. J'ai également créé un petit script pour le rendre plus facile à utiliser, mais le script n'est pas nécessaire. Utilisation de
Macshift Macshift est un utilitaire de commande uniquement, vous devez donc apprendre les options pour l'utiliser.

admintech
la source
2
notez que le programme Macshift est répertorié pour WinXP UNIQUEMENT.
Quack Quichotte
21

D' ici

Méthode 1:

Cela dépend du type de carte d'interface réseau (NIC) dont vous disposez. Si vous avez une carte qui ne prend pas en charge l'adresse MAC Clone, vous devez passer à la deuxième méthode.

a) Allez dans Démarrer-> Paramètres-> Panneau de configuration et double-cliquez sur Connexions réseau et accès à distance.

b) Cliquez avec le bouton droit sur la carte réseau dont vous souhaitez modifier l'adresse MAC et cliquez sur les propriétés.

c) Sous l'onglet "Général", cliquez sur le bouton "Configurer"

d) Cliquez sur l'onglet "Avancé"

e) Sous "Section des propriétés", vous devriez voir un élément appelé "Adresse réseau" ou "Adresse administrée localement", cliquez dessus.

f) Sur le côté droit, sous "Valeur", saisissez la nouvelle adresse MAC que vous souhaitez attribuer à votre carte réseau. Habituellement, cette valeur est entrée sans le "-" entre les numéros d'adresse MAC.

g) Allez à l'invite de commande et tapez "ipconfig / all" ou "net config rdr" pour vérifier les modifications. Si les modifications ne se matérialisent pas, utilisez la deuxième méthode.

h) En cas de succès, redémarrez votre système.

Méthode 2:

Cela devrait fonctionner sur tous les systèmes Windows 2000 / XP

a) Allez dans Démarrer -> Exécuter, tapez "regedt32" pour démarrer l'éditeur de registre. N'utilisez pas "Regedit".

b) Allez sur "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}".Double-cliquez dessus pour développer l'arborescence. Les sous-clés sont des nombres à 4 chiffres, qui représentent des adaptateurs réseau particuliers. Vous devriez voir qu'il commence par 0000, puis 0001, 0002, 0003 et ainsi de suite.

c) Trouvez l'interface que vous souhaitez en recherchant la bonne clé "DriverDesc".

d) Modifiez ou ajoutez la clé de chaîne "NetworkAddress" (a le type de données "REG_SZ") pour contenir la nouvelle adresse MAC.

e) Désactivez puis réactivez l'interface réseau que vous avez modifiée (ou redémarrez le système).

Méthode 3:

Utilisez le programme Etherchange

Méthode 4: (Windows 9x)

Utilisez la même méthode que Windows 2000 / XP, sauf pour l'emplacement de la clé de registre "HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\Class\Net"et vous devez redémarrer votre système.

joe
la source
1
Il n'était pas nécessaire de supprimer la réponse.
BinaryMisfit
regedt32est un talon qui se lance regeditsur> = XP.
Hello71
@BrandonWang, sauf que cela ne fonctionne pas. Au moins pour certaines cartes réseau: superuser.com/a/63618/78897
Pacerier
@joe, qu'est-ce que cela rdrsignifie?
Pacerier
Un succès avec ça récemment? Ne semble plus fonctionner ...
Demiurg
3

Allez dans les propriétés de la connexion réseau. Cliquez sur "Configurer" à côté de la carte réseau souhaitée et sur l'onglet Avancé, vous devriez avoir un champ pour l'adresse MAC. Habituellement, il est nommé "Adresse", "Adresse administrée localement" ou quelque chose de similaire. Là, vous avez une zone de texte dans laquelle vous pouvez taper le MAC souhaité.

Veillez à éteindre le PC d'origine (ou changez également son MAC).

Josip Medved
la source
+1 pour ne pas avoir besoin d'installer quoi que ce soit.
hyperslug
1
"Adresse réseau" est un autre nom commun pour le champ.
Quack Quichotte du
3

Remarque très importante pour les utilisateurs de Windows 7: l'usurpation d'adresse MAC ne fonctionne avec Windows 7 que si le deuxième chiffre hexadécimal du nouveau MAC est l'un des suivants: 2,6, A, E.

Meir
la source
1
Bien que cela puisse être vrai, pouvez-vous fournir de la documentation pour prouver votre point?
Der Hochstapler
@Meir, Ou les qualifications feraient bien aussi.
Pacerier
3

Il convient de mentionner que dans une adresse MAC, le bit le moins significatif du premier octet est un indicateur de multidiffusion (les adresses de multidiffusion l'ont défini sur 1), donc l'adresse de l'adaptateur doit normalement avoir la valeur 0. Cela signifie que les valeurs valides du le premier octet doit se terminer par 0, 2, 4, 6, 8, A, C ou E.

De plus, le deuxième bit le moins significatif du premier octet est utilisé pour faire la distinction entre les adresses administrées globalement et localement (s'il est 1, l'adresse est administrée localement), et certains adaptateurs (par exemple Intel Wireless) peuvent appliquer cela en ne permettant pas pour changer l'adresse en une autre "unique au monde". Par conséquent, la valeur du premier octet doit se terminer par 2, 6, A ou E.

gino0631
la source
2

Vous ne spécifiez pas votre système d'exploitation, donc je suppose une saveur Windows. Voici une description décente des MAC changeants sur Windows ainsi que d'une grande variété d'autres systèmes.

Notez que cette page et le lien de Systech recommandent tous deux un programme appelé Macshift qui est répertorié comme WinXP UNIQUEMENT.

Quack Quichotte
la source
2

Certaines cartes réseau vous permettent de modifier l'adresse MAC d'une carte réseau via leur boîte de dialogue de configuration:

entrez la description de l'image ici

Un exemple est montré dans ce screencast . Mais gardez à l'esprit que cela ne concerne pas tous les adaptateurs réseau!

digitalPBK
la source