Willekeurige MAC-adresgenerator
Wil je een willekeurig MAC-adres genereren? Dat is geen probleem met deze handige openssl-tip die door een van onze lezers is ingezonden, en je kunt de opdracht één of meerdere keren uitvoeren om direct bij elke uitvoering een willekeurig MAC-adres te genereren. Deze opdracht zal werken om MAC-adressen willekeurig te maken in Mac OS X, Linux en zo ongeveer alles met openssl en sed geïnstalleerd.
Een willekeurig MAC-adres genereren vanaf de opdrachtregel
Om aan de slag te gaan, gaat u naar uw terminal- of opdrachtregelvenster en plakt u de volgende syntaxis in de opdrachtregel om genereer een willekeurig MAC-adres :
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Zorg ervoor dat de opdrachtsyntaxis op één regel wordt geplakt. Het voordeel van deze truc is dat het vrij eenvoudig, kort en krachtig is en geen hulpprogramma's of scripts van derden vereist. Het werkt in OS X en Linux zoals het is.
De hexadecimale uitvoer is het gegenereerde MAC-adres en ziet er ongeveer zo uit: 07:e0:17:8f:11:2f
Als je een nieuw adres wilt genereren, druk je gewoon op de pijl OMHOOG op het toetsenbord en druk je nogmaals op RETURN, dit zal dezelfde opdracht opnieuw uitvoeren in vrijwel elke moderne shell. Tenzij u weet wat u doet, wilt u waarschijnlijk de opdrachtsyntaxis zelf niet bewerken, anders zou u uiteindelijk een onnauwkeurige of onvolledige hexadecimale waarde kunnen genereren die mogelijk niet overeenkomt met een mogelijk MAC-adres.Houd het simpel, blijf bij de volgende syntaxis als u niet zeker bent:
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Een alias instellen voor het randomiseren van MAC-adressen
Als je van plan bent dit vaak te gebruiken, overweeg dan om een alias in je .bash_profile of .profile in te stellen, zodat je niet de hele opdrachtreeks hoeft uit te typen. Je kunt eenvoudig een alias plaatsen zoals zo:
"alias randommacaddy=openssl rand -hex 6 | sed &39;s/\(..\)/\1:/g; s/.$//&39;"
Dit is best handig als je een nieuw MAC-adres moet aanmaken voor bijvoorbeeld je router of kabelmodem. Natuurlijk kunt u uw MAC-adres ook vrij gemakkelijk vervalsen in Mac OS X als u een van de gegenereerde adressen wilt gebruiken om er ook een te wijzigen.
Deze opdracht is getest om te werken in Linux en Mac OS X, met vrijwel elke versie. De enige vereiste is dat de opdrachtregel openssl en sed. heeft
Bedankt Akili voor het insturen van deze uitstekende kleine truc. Als je andere manieren weet om snel een willekeurig MAC-adres te genereren, laat het ons dan weten in de reacties!