Netzwerk
MAC-Adressen-Generator
Der MAC-Adressen-Generator erzeugt zufällige 48-Bit-MAC-Adressen (Media Access Control) für Test- und Entwicklungszwecke. Er unterstützt benutzerdefinierte OUI-Präfixe (Organizationally Unique Identifier), verschiedene Trennzeichen sowie wählbare Groß- oder Kleinschreibung. MAC-Adressen nach IEEE 802 sind weltweit eindeutige Hardwareadressen, die in Ethernet, Wi-Fi und Bluetooth genutzt werden.
Was ist eine MAC-Adresse?
Eine MAC-Adresse (Media Access Control Address) ist eine 48-Bit-Hardware-ID, die jedem Netzwerkgerät bei der Herstellung zugewiesen wird. Sie ist in Layer-2-Protokollen wie Ethernet (IEEE 802.3) und Wi-Fi (IEEE 802.11) fundamental. Die Adresse besteht aus zwei Teilen: Den ersten 24 Bit bildet der OUI (Organizationally Unique Identifier), der den Hersteller identifiziert und von der IEEE vergeben wird. Die restlichen 24 Bit sind der gerätespezifische Teil (NIC-spezifisch). Bit 0 des ersten Oktetts gibt an, ob es sich um eine Unicast- (0) oder Multicast-Adresse (1) handelt. Bit 1 des ersten Oktetts kennzeichnet lokal administrierte (1) vs. global eindeutige Adressen (0).
Wie funktioniert das Tool?
Das Tool generiert die letzten 24 Bit (oder alle 48 Bit bei fehlenden Präfix) kryptographisch zufällig über crypto.getRandomValues. Ein optionaler OUI-Präfix kann eingegeben werden, um einen bestimmten Hersteller zu simulieren. Das Locally-Administered-Bit (Bit 1 des ersten Oktetts) wird optional gesetzt, um anzuzeigen, dass die Adresse nicht ab Werk vergeben wurde. Als Trennzeichen stehen Doppelpunkt (aa:bb:cc), Bindestrich (aa-bb-cc) und Punkt im Cisco-Format (aabb.ccdd.eeff) zur Verfügung. Die Ausgabe kann in Groß- (AA:BB:CC) oder Kleinbuchstaben (aa:bb:cc) erfolgen.
Typische Anwendungsfälle
- Testdaten für Netzwerk-Simulationen und Laborumgebungen generieren
- Virtuelle Maschinen und Container mit eindeutigen MAC-Adressen ausstatten
- Netzwerktreiber und DHCP-Server mit zufälligen Client-MACs testen
- Penetrationstests – Netzwerk-Spoofing-Szenarien simulieren (nur in autorisierten Umgebungen)
Schritt-für-Schritt-Anleitung
- Schritt 1: Optional: OUI-Präfix eingeben (z. B. 00:1A:2B für einen bestimmten Hersteller).
- Schritt 2: Trennzeichen wählen (Doppelpunkt, Bindestrich oder Cisco-Punkt-Format).
- Schritt 3: Groß- oder Kleinschreibung auswählen.
- Schritt 4: 'Generieren' klicken – die MAC-Adresse wird erzeugt und kann direkt kopiert werden.
Beispiel
Eingabe
Präfix: 00:1A:2B, Trennzeichen: Doppelpunkt, Kleinbuchstaben
Ausgabe
00:1a:2b:4f:c3:8e
Tipps & Hinweise
- Tipp: Setzen Sie Bit 1 des ersten Oktetts (Locally Administered Bit), wenn Sie die Adresse manuell vergeben – das signalisiert, dass sie nicht vom IEEE zugewiesen wurde.
- Tipp: Multicast-MAC-Adressen haben Bit 0 des ersten Oktetts gesetzt (z. B. 01:00:5e:xx:xx:xx für IPv4-Multicast).
- Tipp: Cisco-Geräte verwenden das Punkt-Format in Vierergruppen (aabb.ccdd.eeff) – wählen Sie dieses Format für Cisco-Konfigurationen.
Häufige Fragen
Was ist der Unterschied zwischen einer lokal administrierten und einer global eindeutigen MAC?
Globale MAC-Adressen (UAA – Universally Administered) werden vom Hersteller zugewiesen und sind weltweit eindeutig (Bit 1 des ersten Oktetts = 0). Lokal administrierte Adressen (LAA) werden manuell konfiguriert; Bit 1 ist gesetzt. Virtualisierungsplattformen wie VMware verwenden LAA-Adressen für virtuelle Netzwerkkarten.
Kann ich mit dem Tool Broadcast-MAC-Adressen erzeugen?
Die Broadcast-MAC-Adresse ff:ff:ff:ff:ff:ff ist fest definiert und muss nicht generiert werden. Das Tool ist für die Erzeugung von Unicast-Adressen für Test- und Konfigurationszwecke ausgelegt.
MAC-Adressen-Generator
Generiere zufällige MAC-Adressen mit eigenem Präfix, wählbarem Trennzeichen und Groß-/Kleinschreibung.
Tool öffnen