Indice

Cambiare MAC addresses

Autore: Fabio Di Matteo
Ultima revisione: 24/07/2008

Cambiare il Mac Address alle proprie schede di rete è una operazione alquanto banale. Ecco come fare:

GNU/Linux

Per una ipotetica scheda di rete eth0 .

Usando il comando ifconfig

ifconfig eth0 down
ifconfig eth0 hw ether 02:01:02:03:04:08
ifconfig eth0 up

La prima e la terza riga “spengono” e “accendono” rispettivamente la scheda.

Usando il comando ip

Il comando ip è distribuito con il pacchetto iproute.

ip link set down dev eth0
ip link set eth0 address 02:01:02:03:04:08
ip link set up dev eth0

La prima e la terza riga “spengono” e “accendono” rispettivamente la scheda.

Debian e Ubuntu

In Debian e ubuntu per “spegnere” e “accendere” la scheda si potrebbero usare i seguenti comandi fermo restando che le soluzioni precedenti sono valide anche su debian e ubuntu: spegne

/etc/init.d/networking stop

accende

/etc/init.d/networking start

Slackware

spegne

/etc/rc.d/rc.network stop 

accende

/etc/rc.d/rc.network start 

FreeBSD

Su FreeBSD non si devono disattivare le schede di rete, quindi basta:

ifconfig fxp0 ether 02:01:02:03:04:05

OpenBSD

Su OpenBSD non si devono disattivare le schede di rete, quindi basta:

ifconfig bge3 lladdr 02:01:02:03:04:05

Mac OS X

ifconfig en0 lladdr 02:01:02:03:04:05

oppure

 ifconfig en0 ether 02:01:02:03:04:05 

Windows

Per cambiare il mac address su windows basta utilizzare Macshift, un programma scritto in C++ e rilasciato sotto licenza GNU/Gpl .