Véletlenszerű MAC-cím generátor

Anonim

Véletlenszerű MAC-címet szeretne létrehozni? Ez nem probléma ezzel az ügyes openssl-tippel, amelyet az egyik olvasónk küldött, és a parancsot egyszer vagy többször is lefuttathatja, hogy minden egyes végrehajtáskor azonnal véletlenszerű MAC-címet generáljon. Ez a parancs a MAC-címek véletlenszerű kiválasztására szolgál Mac OS X és Linux rendszerben, és szinte bármi másban, ahol az openssl és a sed telepítve van.

Véletlenszerű MAC-cím generálása a parancssorból

A kezdéshez ugorjon a terminálra vagy a parancssori ablakra, és illessze be a következő szintaxist a parancssorba, hogy generáljon véletlenszerű MAC-címet :

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

Győződjön meg arról, hogy a parancs szintaxisa egyetlen sorba van beillesztve. Ennek a trükknek az az előnye, hogy meglehetősen egyszerű, rövid, édes, és nem igényel harmadik féltől származó segédprogramokat vagy szkripteket, így működik OS X és Linux alatt is.

A hexadecimális kimenet a generált MAC-cím lesz, és valahogy így fog kinézni: 07:e0:17:8f:11:2f

Ha új címet szeretne létrehozni, csak nyomja meg a FEL nyilat a billentyűzeten, majd nyomja meg ismét a RETURN billentyűt, ezzel szinte bármilyen modern shellben újra végrehajtja ugyanazt a parancsot. Hacsak nem tudja, mit csinál, valószínűleg nem akarja magát a parancs szintaxisát szerkeszteni, különben pontatlan vagy hiányos hexadecimális karaktert generálhat, amely nem egyezik meg egy lehetséges MAC-címmel.Legyen egyszerű, ragaszkodjon a következő szintaxishoz, ha nem biztos benne:

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

Alias ​​beállítása a MAC-címek véletlenszerű beállításához

Ha gyakran szeretné ezt használni, fontolja meg egy alias beállítását a .bash_profile vagy .profile fájlban, hogy ne kelljen a teljes parancssort begépelnie, egyszerűen elhelyezhet egy álnevet. így:

"

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

Ez nagyon hasznos, ha új MAC-címet kell létrehoznia, például az útválasztóhoz vagy a kábelmodemhez. Természetesen a MAC-címet is könnyen meghamisíthatja Mac OS X rendszerben, ha a generált címek valamelyikét egy módosítás céljából is szeretné használni.

Ezt a parancsot tesztelték Linuxon és Mac OS X-en, gyakorlatilag minden verzióval. Az egyetlen követelmény, hogy a parancssorban legyen openssl és sed.

Köszönjük Akilinek, hogy elküldte ezt a kiváló kis trükköt, ha tud más módot a véletlenszerű MAC-cím gyors generálására, csak jelezze kommentben!

Véletlenszerű MAC-cím generátor