Come posso cambiare l'indirizzo MAC della mia scheda di rete?


14

Ho una rete locale in un sistema Windows in cui l'amministratore concede l'autorizzazione ai PC tramite il loro indirizzo MAC. Ma è in vacanza e ho un nuovo PC.

Come posso cambiare l'indirizzo MAC del mio nuovo PC per avere lo stesso indirizzo MAC di quello vecchio?

So che questo può essere utilizzato per lo spoofing dell'indirizzo, ma questo è locale, quindi non credo che avrò un problema.


8
Ugh. Lo odio quando la gente lo fa. Sono stata la persona sfortunata che ha finito per eseguire il troublshooting degli errori di rete a causa di più indirizzi MAC identici nello stesso dominio di trasmissione. La clonazione dell'indirizzo MAC è malvagia, per favore non farlo a meno che le persone non stiano morendo intorno a te non hai assolutamente altra opzione per salvarle. :-)
Brian Knoblauch,

4
@Brian, hai annullato il voto in b / c il suo amministratore è in vacanza?
hyperslug,

2
Che cosa consigli a Brian?
Artur Carvalho,

1
Clona i vecchi PC ma aggiungi 1. o 2. o qualsiasi altra cosa. I MAC sono piuttosto casuali, non è probabile che avrai 2 sequenziali sulla stessa rete.
Quack Quixote

4
@Artur, potresti anche scambiare gli indirizzi MAC di due PC per evitare la collisione, se qualcuno ricollegasse inavvertitamente quello vecchio.
hyperslug

Risposte:


6

Ho usato queste istruzioni in passato e funzionano benissimo

C'è un'utilità da riga di comando C ++ chiamata Macshift che consente agli utenti di Windows XP di cambiare il loro indirizzo MAC in qualsiasi altro indirizzo valido. Ho scritto su come usarlo e su come creare scorciatoie per cambiare il tuo indirizzo MAC al volo. Spiegherò prima come utilizzare Macshift per qualsiasi modifica MAC, quindi ti mostrerò come creare collegamenti di Windows usando le opzioni della riga di comando. Ho anche creato un piccolo script per renderlo più facile da usare, ma lo script non è necessario. Utilizzo di
Macshift Macshift è un'utilità di solo comando, quindi è necessario apprendere le opzioni per utilizzarlo.


2
notare che il programma Macshift è elencato SOLO WinXP.
Quack Quixote

21

Da qui

Metodo 1:

Ciò dipende dal tipo di scheda di interfaccia di rete (NIC) in uso. Se si dispone di una scheda che non supporta l'indirizzo MAC Clone, è necessario passare al secondo metodo.

a) Vai su Start-> Impostazioni-> Pannello di controllo e fai doppio clic su Rete e connessioni remote.

b) Fare clic con il tasto destro del mouse sulla scheda NIC che si desidera modificare l'indirizzo MAC e fare clic su Proprietà.

c) Nella scheda "Generale", fai clic sul pulsante "Configura"

d) Fare clic sulla scheda "Avanzate"

e) Nella sezione "Proprietà", dovresti vedere un elemento chiamato "Indirizzo di rete" o "Indirizzo amministrato localmente", fai clic su di esso.

f) Sul lato destro, in "Valore", digitare il nuovo indirizzo MAC che si desidera assegnare alla scheda NIC. Di solito questo valore viene inserito senza il "-" tra i numeri dell'indirizzo MAC.

g) Andare al prompt dei comandi e digitare "ipconfig / all" o "net config rdr" per verificare le modifiche. Se le modifiche non si materializzano, utilizzare il secondo metodo.

h) In caso di successo, riavviare il sistema.

Metodo 2:

Questo dovrebbe funzionare su tutti i sistemi Windows 2000 / XP

a) Vai su Start -> Esegui, digita "regedt32" per avviare l'editor del registro. Non utilizzare "Regedit".

b) Vai a "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}".fare doppio clic su di esso per espandere l'albero. Le sottochiavi sono numeri di 4 cifre, che rappresentano particolari adattatori di rete. Dovresti vedere che inizia con 0000, quindi 0001, 0002, 0003 e così via.

c) Trova l'interfaccia desiderata cercando la chiave "DriverDesc" corretta.

d) Modificare o aggiungere la chiave di stringa "NetworkAddress" (ha il tipo di dati "REG_SZ") per contenere il nuovo indirizzo MAC.

e) Disabilita quindi riattiva l'interfaccia di rete che hai modificato (o riavvia il sistema).

Metodo 3:

Utilizzare il programma Etherchange

Metodo 4: (windows 9x)

Utilizzare lo stesso metodo di Windows 2000 / XP ad eccezione del percorso della chiave del Registro di sistema "HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\Class\Net"ed è necessario riavviare il sistema.


1
Non è stato necessario eliminare la risposta.
BinaryMisfit,

regedt32è uno stub che si avvia regeditsu> = XP.
Ciao,

@BrandonWang, tranne per il fatto che non funziona. Almeno per alcune schede di rete: superuser.com/a/63618/78897
Pacerier

@joe, cosa rdrsignifica?
Pacerier

Qualche successo con questo recentemente? Non sembra più funzionare ...
Demiurg

3

Vai nelle proprietà per Connessione di rete. Fai clic su "Configura" accanto alla scheda di rete desiderata e nella scheda Avanzate dovresti avere un campo per l'indirizzo MAC. Di solito è chiamato "Indirizzo", "Indirizzo amministrato localmente" o qualcosa di simile. Lì hai una casella di testo in cui puoi digitare il MAC desiderato.

Assicurati di spegnere il PC originale (o di cambiare anche il MAC).


+1 per non aver bisogno di installare nulla.
hyperslug,

1
"Indirizzo di rete" è un altro nome comune per il campo.
Quack Quixote



3

Vale la pena ricordare che in un indirizzo MAC il bit meno significativo del primo ottetto è un flag multicast (gli indirizzi multicast lo hanno impostato su 1), quindi l'indirizzo dell'adattatore dovrebbe normalmente averlo impostato su 0. Ciò significa che i valori validi di il primo ottetto deve terminare con 0, 2, 4, 6, 8, A, C o E.

Inoltre, il secondo bit meno significativo del primo ottetto viene utilizzato per distinguere tra indirizzi amministrati a livello globale e localmente (se è 1, l'indirizzo è amministrato localmente), e alcuni adattatori (ad esempio Intel Wireless) possono imporre questo non consentendo per cambiare l'indirizzo in un altro "globalmente unico". Quindi, il valore del primo ottetto deve terminare con 2, 6, A o E.


2

Non specifichi il tuo sistema operativo, quindi presumo un sapore di Windows. Ecco un discreto commento su come cambiare MAC su Windows e su un'ampia varietà di altri sistemi.

Nota che quella pagina e il link di Systech raccomandano entrambi un programma chiamato Macshift elencato SOLO come WinXP.


2

Alcune schede di rete consentono di modificare l'indirizzo MAC di una scheda di rete attraverso la finestra di dialogo di configurazione:

inserisci qui la descrizione dell'immagine

Un esempio è mostrato in questo screencast . Ma tieni presente che questo non riguarda tutti gli adattatori di rete!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.