Atsitiktinis MAC adresų generatorius
Ar norite sugeneruoti atsitiktinį MAC adresą? Tai nėra problema su šiuo tvarkingu „Openssl“ patarimu, kurį atsiuntė vienas iš mūsų skaitytojų, ir jūs galite paleisti komandą vieną ar kelis kartus, kad kiekvieno vykdymo metu akimirksniu sugeneruotumėte atsitiktinių imčių MAC adresą. Ši komanda veiks norint atsitiktinai suskirstyti MAC adresus „Mac OS X“, „Linux“ ir beveik visuose kituose įrenginiuose, kuriuose įdiegtas openssl ir sed.
Kaip sugeneruoti atsitiktinį MAC adresą iš komandinės eilutės
Norėdami pradėti, pereikite prie terminalo arba komandinės eilutės lango ir į komandų eilutę įklijuokite šią sintaksę, kad generuotumėte atsitiktinį MAC adresą :
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Įsitikinkite, kad komandų sintaksė įklijuota vienoje eilutėje. Šio triuko pranašumas yra tas, kad jis gana paprastas, trumpas, mielas ir nereikalauja jokių trečiųjų šalių paslaugų ar scenarijų, jis veikia OS X ir Linux tokiose, kokios yra.
Šoioliktainė išvestis bus sugeneruotas MAC adresas ir atrodys maždaug taip: 07:e0:17:8f:11:2f
Jei norite sugeneruoti naują adresą, tiesiog paspauskite klaviatūros rodyklę AUKŠTYN, tada dar kartą paspauskite RETURN. Tai iš naujo vykdys tą pačią komandą beveik bet kuriame šiuolaikiniame apvalkale. Jei nežinote, ką darote, tikriausiai nenorėsite redaguoti pačios komandos sintaksės, kitaip galite generuoti netikslią arba neišsamią šešioliktainę, kuri gali neatitikti galimo MAC adreso.Jei nesate tikri, laikykitės šios sintaksės:
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
Nustatykite slapyvardį atsitiktiniam MAC adresų nustatymui
Jei planuojate tai naudoti dažnai, apsvarstykite galimybę .bash_profile arba .profile nustatyti slapyvardį, kad jums nereikėtų įvesti visos komandos eilutės, galite tiesiog įdėti slapyvardį taip:
"alias randommacaddy=openssl rand -hex 6 | sed &39;s/\(..\)/\1:/g; s/.$//&39;"
Tai labai naudinga, jei reikia sukurti naują MAC adresą, pvz., maršruto parinktuvą ar kabelinį modemą. Žinoma, jūs taip pat galite gana lengvai suklaidinti savo MAC adresą naudodami Mac OS X, jei norite naudoti vieną iš sugeneruotų adresų, kad jį pakeistumėte.
Ši komanda buvo išbandyta, kad ji veiktų Linux ir Mac OS X, praktiškai visose versijose. Vienintelis reikalavimas, kad komandinėje eilutėje būtų openssl ir sed.
Ačiū, kad atsiuntė šį puikų triuką, jei žinote kitų būdų, kaip greitai sugeneruoti atsitiktinį MAC adresą, tiesiog praneškite mums komentaruose!