Come utenti Linux, a volte abbiamo bisogno di cambiare l’indirizzo MAC delle nostre schede di rete. Questo processo è anche chiamato spoofing o falsificazione dell’indirizzo MAC. Questo articolo spiega come cambiare un indirizzo MAC su un sistema Debian 10 Buster.

Cos’è un indirizzo MAC

MAC, che sta per Media Access Control, è un ID di sei byte incorporato in modo permanente nel firmware di una scheda di rete. Questo indirizzo può essere letto da un sistema operativo e dalla rete dove l’adattatore è installato. Tutti i nodi di rete come le stazioni di lavoro e le stampanti ecc. sono identificati da questi indirizzi MAC sulla rete. Questi indirizzi sono identici, anche per due modelli di dispositivi simili dello stesso produttore. Tutti gli indirizzi MAC devono seguire gli standard stabiliti dall’IEEE, l’Istituto degli ingegneri elettrici ed elettronici.

Perché cambiare?

Perché dobbiamo cambiare un indirizzo MAC? Ci sono principalmente le seguenti ragioni per cambiarlo:

  • La ragione più comune per cambiare un indirizzo MAC è per mantenere la privacy. Se sei connesso ad una rete pubblica, il modo migliore per mantenere il tuo ID non esposto è quello di falsificare il MAC.
  • Se un amministratore di rete ha bloccato il tuo MAC ID su un firewall o un router, puoi falsificarlo ed essere in grado di passare attraverso.

Come visualizzare l’indirizzo MAC?

Per visualizzare gli indirizzi MAC di tutti i dispositivi di rete, si può usare il seguente comando sul terminale Debian:

$ ip link show

Suggerimento: Si può aprire il terminale attraverso la ricerca del Debian Application Launcher come segue:

Aprire il terminale Debian

Questo è l’output che si ottiene:

Get MAC address

L’output del mio sistema mostra gli indirizzi MAC di tre dispositivi di rete installati sul mio sistema. La parte dopo “link/ether” è dove vedrete l’indirizzo MAC di un particolare dispositivo, ma l’abbiamo offuscato per ragioni di privacy.

C’è un altro modo per visualizzare gli indirizzi MAC, è attraverso il seguente comando “ip addr”:

$ ip addr | grep ether

Altro modo per visualizzare l'indirizzo MAC

Come cambiare o camuffare l’indirizzo MAC?

Per cambiare l’indirizzo MAC di un dispositivo, devi prima installare un’utilità da linea di comando chiamata MacChanger.

Apri il Terminale o attraverso la ricerca Application Launcher e poi esegui il seguente comando:

$ sudo apt-get install macchanger

Installa macchanger

Durante il processo di installazione, troverai il seguente messaggio di configurazione:

Configurazione di macchanger

Seleziona Sì tramite i tasti freccia e poi premi Invio per configurare macchanger affinché venga eseguito automaticamente ogni volta che un dispositivo di rete viene portato su o giù.

Il seguente comando ti permetterà di ottenere il nome dell’interfaccia di un dispositivo che userai in seguito per cambiare il suo indirizzo MAC:

$ ip addr

Get network interface

Il nome dell’interfaccia evidenziato è quello che useremo nei nostri esempi seguenti.

Impostare un MAC ID casuale

Il seguente comando assegnerà un MAC ID casuale, ma fattibile, al tuo adattatore di rete:

Sytnax:

$ sudo macchanger -r <interfaccia-nome>

Esempio:

$ sudo macchanger -r enp37s0

Imposta indirizzo MAC casuale

Impostazione di un MAC ID specifico

Il seguente comando assegnerà un MAC id specifico al tuo adattatore di rete:

Sytnax:

$ macchanger --mac=XX:XX:XX:XX:XX:XX <interface-name>

Ripristinare l’indirizzo MAC all’originale

Se hai bisogno di ripristinare l’indirizzo MAC di un dispositivo al suo stato originale, puoi usare il seguente comando:

Sintassi:

$ sudo macchanger -p <interface-name>

Esempio:

$ sudo macchanger -p enp37s0

Ripristina indirizzo MAC originale

Attraverso i semplici passi descritti in questo articolo, puoi visualizzare e cambiare i tuoi indirizzi Mac e anche ripristinarli a quelli originali quando necessario.

Come cambiare/soffocare un indirizzo MAC in Debian 10

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.