Generator de adrese MAC aleatoriu

Anonim

Doriți să generați o adresă MAC aleatorie? Nu este nicio problemă cu acest sfat frumos openssl trimis de unul dintre cititorii noștri și puteți rula comanda o dată sau de mai multe ori pentru a genera o adresă MAC randomizată instantaneu la fiecare execuție. Această comandă va funcționa pentru a randomiza adresele MAC în Mac OS X, Linux și aproape orice altceva cu openssl și sed instalate.

Cum se generează o adresă MAC aleatorie din linia de comandă

Pentru a începe, săriți la fereastra terminalului sau a liniei de comandă și inserați următoarea sintaxă în linia de comandă pentru a genera o adresă MAC randomizată :

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

Asigurați-vă că sintaxa comenzii este lipită pe o singură linie. Avantajul acestui truc este că este destul de simplu, scurt, dulce și nu necesită utilitare sau scripturi terțe, funcționează în OS X și Linux așa cum este.

Ieșirea hexazecimală va fi adresa MAC generată și va arăta cam așa: 07:e0:17:8f:11:2f

Dacă doriți să generați o nouă adresă, apăsați doar săgeata SUS de pe tastatură, apoi apăsați din nou RETURN, aceasta va reexecuta aceeași comandă în aproape orice shell modern. Dacă nu știți ce faceți, probabil că nu veți dori să editați sintaxa comenzii în sine, altfel ați putea ajunge să generați un hexazecimal inexact sau incomplet care ar putea să nu se potrivească cu o potențială adresă MAC.Rămâneți simplu, rămâneți cu următoarea sintaxă dacă nu sunteți sigur:

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

Configurați un alias pentru randomizarea adreselor MAC

Dacă intenționați să utilizați acest lucru des, luați în considerare configurarea unui alias în .bash_profile sau .profile, astfel încât să nu fie nevoie să tastați întregul șir de comandă, pur și simplu plasați un alias. ca astfel:

"

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

Acest lucru este destul de util dacă trebuie să creați o nouă adresă MAC pentru ceva precum routerul sau modemul prin cablu. Desigur, vă puteți falsifica adresa MAC destul de ușor în Mac OS X dacă doriți să utilizați una dintre adresele generate în scopul de a schimba și una.

Această comandă a fost testată pentru a funcționa în Linux și Mac OS X, cu aproape fiecare versiune. Singura cerință este ca linia de comandă să aibă openssl și sed.

Mulțumim lui Akili pentru că a trimis acest mic truc excelent, dacă cunoașteți alte modalități de a genera rapid o adresă MAC randomizată, spuneți-ne în comentarii!

Generator de adrese MAC aleatoriu