Slumpmässig MAC-adressgenerator

Vill du skapa en slumpmässig MAC-adress? Det är inget problem med detta snygga openssl-tips som skickas in av en av våra läsare, och du kan köra kommandot en eller flera gånger för att generera en randomiserad MAC-adress direkt vid varje körning. Detta kommando kommer att fungera för att randomisera MAC-adresser i Mac OS X, Linux, och nästan allt annat med openssl och sed installerat.

Så här skapar du en slumpmässig MAC-adress från kommandoraden

För att komma igång, hoppa till ditt terminal- eller kommandoradsfönster och klistra in följande syntax i kommandoraden för att generera en randomiserad MAC-adress :

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

Var säker på att kommandosyntaxen klistras in på en enda rad. Fördelen med det här tricket är att det är ganska enkelt, kortt, sött och inte kräver några tredjepartsverktyg eller skript, det fungerar i OS X och Linux som det är.

Den hexadecimala utsignalen blir den genererade MAC-adressen och kommer att se något ut så här: 07: e0: 17: 8f: 11: 2f

Om du vill skapa en ny adress klickar du bara på UPP-pilen på tangentbordet och trycker sedan på RETURN igen. Detta kommer att utföra samma kommando i nästan alla moderna skal. Om du inte vet vad du gör, kommer du förmodligen inte vilja redigera kommandotyntaxen själv annars kan du sluta generera felaktig eller ofullständig hexadecimal som kanske inte matchar en potentiell MAC-adress. Håll det enkelt, håll fast med följande syntax om du inte är säker:

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

Ställ in ett alias för att randomisera MAC-adresser

Om du planerar att använda det här ofta, överväga att skapa ett alias i din .bash_profile eller .profile så att du inte behöver skriva ut hela kommandosträngen. Det går bara att placera ett alias som det här:

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

Det här är ganska användbart om du behöver skapa en ny MAC-adress för något som din router eller kabelmodem. Naturligtvis kan du också spoofa din MAC-adress ganska lätt i Mac OS X om du vill använda en av de genererade adresserna för att ändra ett.

Detta kommando har testats för att fungera i Linux och Mac OS X, med nästan alla versioner. Det enda kravet är att kommandoraden har openssl och sed.

Tack vare Akili för att skicka in det här utmärkta lilla tricket, om du känner till några andra sätt att snabbt generera en slumpmässig MAC-adress, bara meddela oss i kommentarerna!