Генератор на произволен MAC адрес
Искате ли да генерирате произволен MAC адрес? Това не е проблем с този чист съвет за openssl, изпратен от един от нашите читатели, и можете да изпълните командата веднъж или няколко пъти, за да генерирате произволен MAC адрес незабавно при всяко изпълнение. Тази команда ще работи за рандомизиране на MAC адреси в Mac OS X, Linux и почти всичко друго с инсталирани openssl и sed.
Как да генерирате случаен MAC адрес от командния ред
За да започнете, преминете към вашия терминал или прозорец на командния ред и поставете следния синтаксис в командния ред, за да генерирате произволен MAC адрес :
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Уверете се, че синтаксисът на командата е поставен на един ред. Предимството на този трик е, че е сравнително прост, кратък, сладък и не изисква помощни програми или скриптове на трети страни, работи в OS X и Linux както е.
Шестнадесетичният изход ще бъде генерираният MAC адрес и ще изглежда по следния начин: 07:e0:17:8f:11:2f
Ако искате да генерирате нов адрес, просто натиснете стрелката НАГОРЕ на клавиатурата, след това отново натиснете RETURN, това ще изпълни отново същата команда в почти всяка съвременна обвивка. Освен ако не знаете какво правите, вероятно няма да искате да редактирате самия синтаксис на командата, в противен случай можете да генерирате неточен или непълен шестнадесетичен знак, който може да не съответства на потенциален MAC адрес.Бъдете прости, придържайте се към следния синтаксис, ако не сте сигурни:
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Настройване на псевдоним за рандомизиране на MAC адреси
Ако планирате да използвате това често, помислете за настройка на псевдоним във вашия .bash_profile или .profile, така че да не се налага да въвеждате целия команден низ, просто можете да поставите псевдоним така:
"alias randommacaddy=openssl rand -hex 6 | sed &39;s/\(..\)/\1:/g; s/.$//&39;"
Това е доста полезно, ако трябва да създадете нов MAC адрес за нещо като вашия рутер или кабелен модем. Разбира се, можете също така да подправите своя MAC адрес доста лесно в Mac OS X, ако искате да използвате един от генерираните адреси и за целите на промяната на такъв.
Тази команда е тествана за работа в Linux и Mac OS X, с почти всяка версия. Единственото изискване е командният ред да има openssl и sed.
Благодаря на Akili за изпращането на този отличен малък трик, ако знаете други начини за бързо генериране на случаен MAC адрес, просто ни уведомете в коментарите!