TextArray
100% lokalnie

Generator adresów MAC

Generuj losowe, poprawnie sformatowane adresy MAC z dwukropkami, myślnikami lub w notacji Cisco.

Wynik

Generator adresów MAC

Wygeneruj jeden losowy adres MAC albo listę tysięcy, każdy w osobnym wierszu, gotowy do wklejenia w plik konfiguracyjny, dane testowe lub arkusz. Dostępne są cztery notacje: pary oddzielone dwukropkami (aa:bb:cc:dd:ee:ff), pary z myślnikami, jak wypisuje je Windows, kropkowane czwórki w stylu Cisco (aabb.ccdd.eeff) oraz czysty hex bez separatorów. Pole wyboru przełącza między małymi a wielkimi literami.

Najciekawszą częścią adresu MAC jest jego pierwszy bajt i ten generator obsługuje go poprawnie. Z włączoną opcją „Lokalnie administrowany” — ustawieniem domyślnym — każdy adres ma ustawiony bit U/L, oznaczający przydział lokalny. Dla generowanych wartości to właściwy wybór: nigdy nie zderzą się z zakresami OUI przydzielonymi producentom prawdziwego sprzętu; tę samą konwencję stosują maszyny wirtualne i dbające o prywatność telefony. Wyłącz ją, by otrzymać adresy w stylu OUI dla parserów, które takich oczekują. Opcja „Unicast” tak samo steruje bitem I/G — po wyłączeniu dostaniesz adresy multicast do przetestowania i tego zakątka kodu.

Typowe zastosowania: zasilenie bazy urządzeń, rezerwacje DHCP w laboratorium, fuzzing parsera inwentaryzacji sieci, przykłady do dokumentacji, które ewidentnie nie są prawdziwym sprzętem, albo konfiguracja maszyny wirtualnej, gdy hipernadzorca prosi o adres MAC.

Każdy bajt pochodzi z crypto.getRandomValues, a całe narzędzie działa lokalnie w twojej przeglądarce — nic nie jest wysyłane, logowane ani zapisywane. Narzędzie tylko generuje wartości; samą zmianę adresu MAC karty sieciowej wykonuje się w systemie operacyjnym.

Częste pytania

Czy coś jest wysyłane na serwer?
Nie. Adresy powstają w twojej przeglądarce przez Web Crypto API i nigdy nie opuszczają urządzenia.
Co oznacza „Lokalnie administrowany”?
Opcja ustawia bit U/L w pierwszym bajcie, oznaczając adres jako przydzielony lokalnie, a nie przez producenta. Generowane adresy powinny mieć go włączony — nigdy wtedy nie zderzą się z adresem OUI prawdziwego urządzenia.
Czy wygenerowany adres może pokryć się z prawdziwym sprzętem?
Z włączoną opcją „Lokalnie administrowany” nie — ta przestrzeń adresowa jest zarezerwowana dla przydziałów lokalnych i producenci nie wypuszczają w niej sprzętu. Po wyłączeniu kolizja z zakresem któregoś producenta jest teoretycznie możliwa, więc takich adresów używaj tylko jako danych testowych.
Jakiego formatu używają urządzenia Cisco?
Cisco IOS wypisuje adresy MAC jako trzy czwórki cyfr szesnastkowych oddzielone kropkami, na przykład aabb.ccdd.eeff. Wybierz opcję Cisco.
Czy to narzędzie zmienia adres MAC mojego komputera?
Nie. Tylko generuje wartości. Zmiana adresu MAC interfejsu to ustawienie systemu operacyjnego — macOS, Windows i Linux mają na to własne sposoby.