Generátor náhodných MAC adres
Chcete vygenerovat náhodnou MAC adresu? S tímto úhledným tipem openssl zaslaným jedním z našich čtenářů to není žádný problém a příkaz můžete spustit jednou nebo vícekrát a okamžitě při každém spuštění vygenerovat náhodnou MAC adresu. Tento příkaz bude fungovat pro randomizaci MAC adres v Mac OS X, Linuxu a téměř v čemkoli jiném s nainstalovaným openssl a sed.
Jak vygenerovat náhodnou MAC adresu z příkazového řádku
Chcete-li začít, přejděte do svého terminálu nebo okna příkazového řádku a vložte následující syntaxi do příkazového řádku, abyste vygenerovali náhodnou MAC adresu :
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Ujistěte se, že syntaxe příkazu je vložena na jeden řádek. Výhodou tohoto triku je, že je poměrně jednoduchý, krátký, sladký a nevyžaduje žádné nástroje nebo skripty třetích stran, funguje v OS X a Linux tak, jak je.
Šestnáctkový výstup bude vygenerovaná MAC adresa a bude vypadat nějak takto: 07:e0:17:8f:11:2f
Pokud chcete vygenerovat novou adresu, stačí stisknout šipku NAHORU na klávesnici a poté znovu stisknout RETURN, tím se znovu provede stejný příkaz v téměř každém moderním prostředí. Pokud nevíte, co děláte, pravděpodobně nebudete chtít upravovat samotnou syntaxi příkazu, jinak byste mohli generovat nepřesné nebo neúplné hexadecimální číslo, které nemusí odpovídat potenciální MAC adrese.Nechte to jednoduché, pokud si nejste jisti, držte se následující syntaxe:
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Nastavit alias pro randomizaci MAC adres
Pokud to plánujete používat často, zvažte nastavení aliasu ve svém profilu .bash_profile nebo .profile, abyste nemuseli vypisovat celý příkazový řetězec, stačí umístit alias jako tak:
"alias randommacaddy=openssl rand -hex 6 | sed &39;s/\(..\)/\1:/g; s/.$//&39;"
To je velmi užitečné, pokud potřebujete vytvořit novou MAC adresu pro něco, jako je váš router nebo kabelový modem. Samozřejmě můžete také podvrhnout svou MAC adresu poměrně snadno v Mac OS X, pokud chcete jednu z vygenerovaných adres použít také pro účely změny.
Tento příkaz byl testován, aby fungoval v Linuxu a Mac OS X, prakticky s každou verzí. Jediným požadavkem je, aby příkazový řádek měl openssl a sed.
Děkujeme Akili za zaslání tohoto skvělého malého triku, pokud víte o nějakých jiných způsobech, jak rychle vygenerovat náhodnou MAC adresu, dejte nám vědět do komentářů!