Ga naar inhoud
TextArray
100% lokaal

MAC-adresgenerator

Genereer willekeurige, goedgevormde MAC-adressen in dubbele punt, koppelteken of Cisco-notatie.

Uitvoer

MAC-adresgenerator

Genereer één willekeurig MAC-adres of een lijst met duizenden, elk op een eigen regel en klaar om in een configuratiebestand, testopstelling of spreadsheet te plakken. Er zijn vier notaties beschikbaar: door dubbele punten gescheiden paren (aa:bb:cc:dd:ee:ff), door koppeltekens gescheiden paren zoals Windows ze afdrukt, Cisco's gestippelde groepen van vier (aabb.ccdd.eeff) en kale hex zonder scheidingstekens. Een selectievakje schakelt tussen kleine letters en hoofdletters.

Het interessante deel van een MAC-adres is de eerste byte, en deze generator doet dat goed. Als "Lokaal beheerd" is ingeschakeld (de standaardinstelling), is voor elk adres een U/L-bit ingesteld, waardoor het wordt gemarkeerd als lokaal toegewezen. Dergelijke adressen zijn de juiste keuze voor gegenereerde waarden, omdat ze nooit kunnen botsen met de door de leverancier toegewezen OUI-bereiken die echte hardware gebruikt; het is dezelfde conventie die virtuele machines en privacybewuste telefoons volgen. Haal het vinkje weg om OUI-stijl, wereldwijd uniek ogende adressen te produceren voor parsers die ze verwachten. Het selectievakje "Unicast" bestuurt de I/G-bit op dezelfde manier, en als je dit uitschakelt, krijg je multicast-adressen voor het testen van dat hoekje van je code.

Typische toepassingen: het seeden van een apparaatdatabase, het vullen van DHCP-reserveringen in een laboratorium, het fuzzen van een netwerkinventarisparser, het schrijven van documentatievoorbeelden die duidelijk geen echte hardware zijn, of het configureren van een VM wanneer de hypervisor om een MAC vraagt.

Elke byte is afkomstig van crypto.getRandomValues en de hele tool draait lokaal in je browser – er wordt niets geüpload, gelogd of opgeslagen. Merk op dat de tool waarden genereert; het feitelijk wijzigen van de MAC van een netwerkinterface gebeurt in uw besturingssysteem.

FAQ

Wordt er iets naar een server gestuurd?
Nee. De adressen worden in uw browser gegenereerd met de Web Crypto API en verlaten nooit uw apparaat.
Wat betekent ‘lokaal beheerd’?
Het stelt de U/L-bit in de eerste byte in en markeert het adres als lokaal toegewezen in plaats van als toegewezen door de leverancier. Gegenereerde adressen moeten dit ingeschakeld houden: ze kunnen dan nooit botsen met het OUI-gebaseerde adres van een echt apparaat.
Kan een gegenereerd adres botsen met echte hardware?
Als 'Lokaal beheerd' is ingeschakeld, nee. Die adresruimte is gereserveerd voor lokale toewijzing en leveranciers leveren er nooit hardware in. Als dit uitgeschakeld is, is theoretisch een botsing met het bereik van een bepaalde leverancier mogelijk, dus gebruik deze alleen als testgegevens.
Welk formaat gebruiken Cisco-apparaten?
Cisco IOS drukt MAC-adressen af als drie door punten gescheiden groepen van vier hexadecimale cijfers, zoals aabb.ccdd.eeff. Kies de Cisco-optie die erbij past.
Verandert dit het MAC-adres van mijn computer?
Nee. Het genereert alleen waarden. Het wijzigen van de MAC van een interface is een instelling van het besturingssysteem; macOS, Windows en Linux hebben elk hun eigen manier om dit te doen.