[GUIDA] Ecco come cambiare MAC address su Linux

By Matteo Gatti

macchanger mac address

In questo articolo vi spiego come cambiare il MAC address su GNU/Linux. Per il nostro scopo utilizzeremo l’utility Macchanger.

Macchanger ha un servizio che permette di cambiare il MAC ogni volta che effettuate il boot ma talvolta questa procedura non va a buon termine. Per questo percorreremo una strada alternativa, creeremo una systemd unit per eseguire Macchanger automaticamente quando il pc esegue il boot.

Cambiare MAC address su Linux: guida passo-passo

Macchanger dovrebbe essere nei repositories delle principali distro GNU/Linux. Per installarlo su Debian / Ubuntu / Linux Mint date il seguente comando nel terminale:

  • sudo apt install macchanger

Cercate poi la rete per la quale volete modificare il MAC address, per farlo date

  • ifconfig -a

oppure, alternativamente:

  • iplink show

Con quest’ultimo otterrete il seguente output:

enp10s0 indica una connessione cablata (LAN) mentre la connessione Wi-FI è indicata con wlp3s0 (in precedenza, eth0, 1, etc. era usato per le connessioni cablate mentre wlan0, 1, e così via per le reti wireless). Scrivetevi (magari su un .txt) i dati della rete che vi interessa (serviranno più avanti).

Giunti a questo punto create una systemd unit che vi permetterà di eseguire Macchanger in modo del tutto automatizzato ad ogni avvio del pc. Così facendo il MAC address cambierà ad ogni avvio della macchina.

Create il file /etc/systemd/system/changemac@.service e apritelo come root usando un text editor (come Gedit).

Copiate in tale file il testo a seguire:

[Unit]
Description=changes mac for %I
Wants=network.target
Before=network.target
BindsTo=sys-subsystem-net-devices-%i.device
After=sys-subsystem-net-devices-%i.device

[Service]
Type=oneshot
ExecStart=/usr/bin/macchanger -r %I
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

macchanger -r è il comando usato per cambiare MAC address, il -r setta un indirizzo casuale. Potete imparare gli altri comandi dando da terminale

  • macchanger --help

E’ altresì possibile settare un MAC address non-random. Per farlo cambiate il comando ExecStart=/usr/bin/macchanger -r %I con quanto segue:

  • ExecStart=/usr/bin/macchanger --mac=XX:XX:XX:XX:XX:XX %I

dove ovviamente dovete rimpiazzare le XX:XX:XX:XX:XX:XX con l’indirizzo desiderato.

Ora dovete abilitare l’avvio al boot. Per farlo date il seguente comando:

  • sudo systemctl enable changemac@enp10s0.service

rimpiazzando enp10s0 con i dati della rete che vi siete scritti prima.

A questo punto riavviate il sistema. Dopo il riavvio dovreste avere il nuovo MAC address attivo, per controllare che tutto sia andato a buon fine date

  • macchanger -s NETWORK-INTERFACE

Dove NETWORK-INTERFACE è la rete su cui avete apportato le modifiche ai passi precedenti.

Annullare tutte le modifiche fatte

Per annullare quanto fatto dovete innanzitutto disabilitare il systemd Macchanger service:

  • sudo systemctl disable changemac@enp10s0.service

Rimpiazzate enp10s0 con il network address che vi siete salvati in precedenza.

Ora potete rimuovere il systemd service file:

  • sudo rm /etc/systemd/system/changemac@.service

E’ tutto! Avete dei dubbi? Scriveteli nel box dei commenti qui sotto!

Vi ricordiamo che seguirci è molto semplice: tramite la pagina Facebook ufficiale, tramite il nostro canale notizie Telegrame la nostra pagina Google Plus. Da oggi, poi, è possibile seguire il nostro canale ufficiale Telegram dedicato ad Offerte e Promo!

Qui potrete trovare le varie notizie da noi riportate sul blog. È possibile, inoltre, commentare, condividere e creare spunti di discussione inerenti l’argomento.

L’articolo [GUIDA] Ecco come cambiare MAC address su Linux sembra essere il primo su Lffl.org.

Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.