Generatore di indirizzi MAC casuali

Vuoi generare un indirizzo MAC casuale? Questo non è un problema con questo semplice suggerimento di openssl inviato da uno dei nostri lettori, ed è possibile eseguire il comando una o più volte per generare istantaneamente un indirizzo MAC randomizzato su ogni esecuzione. Questo comando funzionerà per randomizzare gli indirizzi MAC in Mac OS X, Linux e praticamente qualsiasi altra cosa con openssl e sed installati.

Come generare un indirizzo MAC casuale dalla riga di comando

Per iniziare, passa al terminale o alla finestra della riga di comando e incolla la seguente sintassi nella riga di comando per generare un indirizzo MAC casuale :

openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'

Assicurarsi che la sintassi del comando sia incollata su una singola riga. Il vantaggio di questo trucco è che è abbastanza semplice, breve, dolce e non richiede alcuna utilità o script di terze parti, funziona in OS X e Linux così com'è.

L'output esadecimale sarà l'indirizzo MAC generato e avrà un aspetto simile al seguente: 07: e0: 17: 8f: 11: 2f

Se vuoi generare un nuovo indirizzo, premi la freccia SU sulla tastiera, quindi premi di nuovo INVIO, questo eseguirà di nuovo lo stesso comando in qualsiasi shell moderna. A meno che non si sappia cosa si sta facendo, probabilmente non si vorrà modificare la sintassi del comando stessa altrimenti si rischierebbe di generare esadecimali inaccurati o incompleti che potrebbero non corrispondere a un potenziale indirizzo MAC. Mantieni la semplicità, segui la seguente sintassi se non sei sicuro:

openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'

Impostare un alias per la randomizzazione degli indirizzi MAC

Se pensate di usarlo spesso, prendete in considerazione l'impostazione di un alias in .bash_profile o .profile in modo che non sia necessario digitare l'intera stringa di comando, semplicemente posizionando un alias può essere fatto in questo modo:

alias randommacaddy="openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'"

Questo è piuttosto utile se hai bisogno di creare un nuovo indirizzo MAC per qualcosa come il tuo router o modem via cavo. Naturalmente puoi anche spoofare facilmente il tuo indirizzo MAC in Mac OS X se vuoi utilizzare uno degli indirizzi generati allo scopo di cambiarne uno anche tu.

Questo comando è stato testato per funzionare su Linux e Mac OS X, praticamente con tutte le versioni. L'unico requisito è che la riga di comando abbia openssl e sed.

Grazie ad Akili per averci inviato questo eccellente piccolo trucco, se sei a conoscenza di altri modi per generare rapidamente un indirizzo MAC randomizzato, faccelo sapere nei commenti!