Generator för slumpmässig MAC-adress
Hur man genererar en slumpmässig MAC-adress från kommandoraden
För att komma igång, hoppa till din terminal eller kommandoradsfönster och klistra in följande syntax i kommandoraden för att generera en slumpmässig MAC-adress :
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Se till att kommandosyntaxen klistras in på en enda rad. Fördelen med det här tricket är att det är ganska enkelt, kortfattat, enkelt och inte kräver några tredjepartsverktyg eller skript, det fungerar i OS X och Linux som det är.
Hexadecimalutgången kommer att vara den genererade MAC-adressen och kommer att se ut ungefär så här: 07:e0:17:8f:11:2f
Om du vill generera en ny adress, tryck bara på UPP-pilen på tangentbordet och tryck sedan på RETURN igen, detta kommer att köra om samma kommando i nästan vilket modernt skal. Om du inte vet vad du gör, vill du förmodligen inte redigera själva kommandosyntaxen, annars kan du sluta generera felaktiga eller ofullständiga hexadecimaler som kanske inte matchar en potentiell MAC-adress.Håll det enkelt, håll dig till 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 slumpmässig slumpmässiga MAC-adresser
Om du planerar att använda detta ofta, överväg att ställa in 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 såhär:
"alias randommacaddy=openssl rand -hex 6 | sed &39;s/\(..\)/\1:/g; s/.$//&39;"
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 enkelt i Mac OS X om du vill använda en av de genererade adresserna för att ändra en också.
Detta kommando har testats för att fungera i Linux och Mac OS X, med praktiskt taget alla versioner. Det enda kravet är att kommandoraden har openssl och sed.
