Modifica dell'indirizzo MAC e annullamento delle modifiche


2

Stavo cercando di cambiare il mio indirizzo MAC. Ho visto una risposta che suggeriva di dissociare il mio dispositivo con questo:

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -z
sudo ifconfig en0 ether d4:33:a3:ed:f2:12
networksetup -detectnewhardware

La mia domanda è: sarà permanente? Come farei per annullare questo?

Inoltre qual è la differenza tra en0 e en1?

Risposte:


0

Alla tua prima domanda "è permanente" -

No, non lo è, tornerà all'originale quando si riavvia.

Il motivo è che un indirizzo MAC viene dato a un adattatore di rete (scheda) quando viene prodotto. È cablato o hardcoded sulla scheda di rete del tuo computer (NIC) ed è unico per questo, quindi quando si riavvia il sistema si ottiene l'indirizzo MAC cablato dalla scheda di rete.

Tuttavia ci sono modi per mantenerlo permanente, ma questa è un'altra domanda e metodo.

Alla tua seconda domanda:

OS X utilizza en0 e en1 per identificare il tipo di rete.

A seconda della configurazione, quelli potrebbero essere:

en0 per l'interfaccia Ethernet (cavo)

en1 per l'interfaccia WiFi

Ma è meglio cercare la tua configurazione specifica.

Per scoprire l'esecuzione dell'indirizzo MAC correntemente utilizzato ifconfig en1 | grep ether o ifconfig en0 | grep ether nella tua app Terminale.


L'assegnazione di Ethernet e WLAN dipende dal modello e dalla configurazione specifici del Mac (quindi en0 può anche significare WLAN su alcuni modelli). E se usi un display Apple Thunderbolt, ne ottieni ancora di più enX interfacce.
nohillside

L'etere nel codice che ho postato si riferisce a Ethernet?
Zy Mazza

guarda la mia risposta aggiornata!
Buscar웃
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.