Hoppa till innehåll
TextArray
100% lokalt

MAC-adressgenerator

Generera slumpmässiga, välformade MAC-adresser i kolon, bindestreck eller Cisco-notation.

Utmatning

MAC-adressgenerator

Generera en slumpmässig MAC-adress eller en lista med tusentals, var och en på sin egen rad och redo att klistra in i en konfigurationsfil, testfixtur eller kalkylblad. Fyra beteckningar är tillgängliga: kolonseparerade par (aa:bb:cc:dd:ee:ff), bindestreckseparerade par när Windows skriver ut dem, Ciscos prickade grupper om fyra (aabb.ccdd.eeff) och blank hex utan avgränsare. En kryssruta växlar mellan gemener och versaler.

Den intressanta delen av en MAC-adress är dess första byte, och den här generatorn får det rätt. Med "Lokalt administrerad" på - standarden - har varje adress sin U/L-bit inställd, vilket markerar den som lokalt tilldelad. Sådana adresser är det korrekta valet för genererade värden eftersom de aldrig kan kollidera med de leverantörstilldelade OUI-intervallen verklig hårdvaruanvändning; det är samma konvention som virtuella maskiner och integritetsmedvetna telefoner följer. Avmarkera det för att skapa adresser i OUI-stil, globalt unika utseende för tolkare som förväntar sig dem. Kryssrutan "Unicast" styr I/G-biten på samma sätt, och om du stänger av den får du multicast-adresser för att testa det hörnet av din kod.

Typiska användningsområden: sådd en enhetsdatabas, fylla i DHCP-reservationer i ett labb, fuzza en nätverksinventeringsparser, skriva dokumentationsexempel som uppenbarligen inte är riktig hårdvara, eller konfigurera en virtuell dator när hypervisorn frågar efter en MAC.

Varje byte kommer från crypto.getRandomValues och hela verktyget körs lokalt i din webbläsare — ingenting laddas upp, loggas eller lagras. Observera att verktyget genererar värden; att faktiskt ändra ett nätverksgränssnitts MAC görs i ditt operativsystem.

FAQ

Skickas något till en server?
Nej. Adresserna genereras i din webbläsare med Web Crypto API och lämnar aldrig din enhet.
Vad betyder "Lokalt administrerad"?
Den ställer in U/L-biten i den första byten och markerar adressen som lokalt tilldelad snarare än leverantörstilldelad. Genererade adresser bör hålla den på: de kan då aldrig kollidera med en riktig enhets OUI-baserade adress.
Kan en genererad adress kollidera med riktig hårdvara?
Med "Lokalt administrerad" på, nej – det adressutrymmet är reserverat för lokal tilldelning och leverantörer skickar aldrig hårdvara i det. Med den avstängd är en kollision med vissa leverantörers räckvidd teoretiskt möjlig, så använd dessa endast som testdata.
Vilket format använder Cisco-enheter?
Cisco IOS skriver ut MAC-adresser som tre punktseparerade grupper med fyra hexadecimala siffror, som aabb.ccdd.eeff. Välj Cisco-alternativet för att matcha det.
Ändrar detta min dators MAC-adress?
Nej. Det genererar bara värden. Att ändra ett gränssnitts MAC är en operativsysteminställning – macOS, Windows och Linux har var sitt sätt att göra det på.