Generator losowych adresów MAC

Anonim

Czy chcesz wygenerować losowy adres MAC? To żaden problem z tą zgrabną wskazówką openssl przesłaną przez jednego z naszych czytelników i możesz uruchomić polecenie raz lub wiele razy, aby natychmiast wygenerować losowy adres MAC przy każdym wykonaniu. To polecenie będzie działać w celu losowego losowania adresów MAC w systemach Mac OS X, Linux i prawie we wszystkich innych urządzeniach z zainstalowanymi pakietami openssl i sed.

Jak wygenerować losowy adres MAC z wiersza poleceń

Aby rozpocząć, przejdź do terminala lub okna wiersza poleceń i wklej następującą składnię do wiersza poleceń, aby wygenerować losowy adres MAC :

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

Upewnij się, że składnia polecenia jest wklejona w jednym wierszu. Zaletą tej sztuczki jest to, że jest dość prosta, krótka, przyjemna i nie wymaga żadnych narzędzi ani skryptów innych firm, działa w OS X i Linux bez zmian.

Wyjście szesnastkowe będzie wygenerowanym adresem MAC i będzie wyglądać mniej więcej tak: 07:e0:17:8f:11:2f

Jeśli chcesz wygenerować nowy adres, po prostu naciśnij strzałkę W GÓRĘ na klawiaturze, a następnie ponownie naciśnij RETURN, spowoduje to ponowne wykonanie tego samego polecenia w prawie każdej nowoczesnej powłoce. Jeśli nie wiesz, co robisz, prawdopodobnie nie będziesz chciał edytować samej składni polecenia, w przeciwnym razie możesz wygenerować niedokładny lub niekompletny zapis szesnastkowy, który może nie pasować do potencjalnego adresu MAC.Zachowaj prostotę, jeśli nie masz pewności, trzymaj się następującej składni:

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

Konfigurowanie aliasów do losowego losowania adresów MAC

Jeśli planujesz używać tego często, rozważ skonfigurowanie aliasu w swoim .bash_profile lub .profile, abyś nie musiał wpisywać całego ciągu poleceń, wystarczy umieścić alias tak:

"

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

Jest to bardzo przydatne, jeśli chcesz utworzyć nowy adres MAC dla czegoś takiego jak router lub modem kablowy. Oczywiście możesz również dość łatwo sfałszować swój adres MAC w systemie Mac OS X, jeśli chcesz użyć jednego z wygenerowanych adresów również w celu zmiany.

To polecenie zostało przetestowane pod kątem działania w systemach Linux i Mac OS X, praktycznie w każdej wersji. Jedynym wymaganiem jest to, że linia poleceń ma openssl i sed.

Dzięki Akili za przesłanie tej wspaniałej małej sztuczki. Jeśli znasz inne sposoby szybkiego wygenerowania losowego adresu MAC, daj nam znać w komentarzach!

Generator losowych adresów MAC