MAC Address Randomizer
MAC Address Randomizer
Generiere zufällige MAC-Adressen mit OUI-Steuerung und Vendor-Präfixen. Mit OUI-Analyse, U/L-Bit-Manipulation, Format-Konverter und Batch-Modus.
Hinweis: MAC-Adressen werden für Tests, Virtualisierung und Privatsphäre zufällig generiert. Verwende generierte Adressen nicht im produktiven Netzwerk ohne vorherige Prüfung – MAC-Konflikte können Netzwerk-Probleme verursachen. Für Privacy: locally administered MACs (U/L = 1) verwenden.
Inhaltsverzeichnis
Schnellübersicht
- MAC-Randomizer: Zufällige MAC-Adressen mit konfigurierbaren Eigenschaften
- Vendor-Präfix: Bekannte OUI verwenden (Cisco, Intel, VMware, etc.)
- Format-Konverter: Verschiedene MAC-Formate (Doppelpunkt, Bindestrich, Cisco)
- OUI-Analyse: Hersteller einer MAC-Adresse erkennen
- Batch-Modus: Mehrere MAC-Adressen auf einmal generieren
- U/L-Bit: Local vs. Global administrierte Adressen
- Theorie: Über MAC-Adressen, OUI und IEEE 802
- FAQ: Häufige Fragen zu MAC-Adressen
1. MAC Address Randomizer
Generiere zufällige MAC-Adressen mit individuellen Eigenschaften.
Verwende bekannte Hersteller-Präfixe für realistische MAC-Adressen.
Virtualisierungs-OUIs
Häufig bei virtuellen Maschinen:
- 52:54:00 – QEMU/KVM
- 00:50:56 – VMware
- 00:0C:29 – VMware
- 08:00:27 – VirtualBox
- 00:15:5D – Microsoft Hyper-V
- 00:03:FF – Microsoft (alt)
Hersteller-OUIs
Bekannte Netzwerk-Hersteller:
- 00:00:0C – Cisco
- 00:1B:21 – Intel
- 00:1B:63 – Apple
- B8:27:EB – Raspberry Pi
- 00:1E:C2 – Samsung
- 3C:5A:B4 – Google
Privacy MACs
Für maximale Privatsphäre:
- U/L Bit = 1: Local administered
- I/G Bit = 0: Unicast
- Zufällig: Kein Hersteller erkennbar
- Standard: iOS, Android, Windows 10+
Multicast-MACs
Für Gruppenkommunikation:
- I/G Bit = 1: Multicast
- 01:00:5E: IPv4-Multicast
- 33:33: IPv6-Multicast
- 01:80:C2: Spanning Tree
2. Theorie – MAC-Adressen
Verstehe die Grundlagen von MAC-Adressen und OUI.
Was ist eine MAC-Adresse?
Eine MAC-Adresse (Media Access Control) ist eine 48-Bit-Hardware-Adresse:
- 24 Bit OUI: Hersteller-ID
- 24 Bit NIC: Geräte-ID
- Hexadezimal: 12 Hex-Zeichen
- Eindeutig: Weltweit einmalig (theoretisch)
OUI – Organizationally Unique Identifier
Die ersten 3 Bytes einer MAC-Adresse:
- Vom IEEE: Zugewiesen an Hersteller
- ~30.000 OUI: Aktuell vergeben
- Öffentlich: In IEEE-Datenbank
- Vendor-Erkennung: Über OUI-Lookup
Bit-Flags: U/L und I/G
Die zwei wichtigsten Bits im ersten Byte:
- I/G Bit (Bit 8): 0 = Unicast, 1 = Multicast
- U/L Bit (Bit 7): 0 = Global (OUI), 1 = Local
Beispiele:
- 00:XX:XX: Global, Unicast (Hersteller)
- 02:XX:XX: Local, Unicast (Privacy)
- 01:XX:XX: Global, Multicast
- 03:XX:XX: Local, Multicast
Best Practices
- Für Tests: Local MACs verwenden
- Privacy: U/L Bit = 1 setzen
- VM: OUI des Hypervisors nutzen
- Konflikt vermeiden: Nicht im LAN duplizieren
- Dokumentation: Änderungen protokollieren
- 802.1X: MAC-Filter beachten
Wussten Sie schon?
Die MAC-Adresse ist theoretisch weltweit eindeutig, weil das IEEE OUI-Präfixe an Hersteller vergibt. In der Praxis gibt es aber MAC-Konflikte bei Virtualisierungs-Cloning, wenn VMs mit derselben MAC-Adresse kopiert werden. Moderne Betriebssysteme (iOS, Android, Windows 10+) verwenden für WLAN-Verbindungen zufällige Privacy-MACs, die sich je nach Netzwerk ändern – das erschwert Tracking, aber macht MAC-Filter unbrauchbar.
3. Geschichte der MAC-Adressen
Von Xerox Ethernet zu Privacy-MACs.
Ethernet bei Xerox PARC
Bob Metcalfe entwickelt Ethernet bei Xerox PARC. Erste Adressierung mit 8-Bit-Adressen. Die Grundlage der MAC-Adresse entsteht.
Ethernet-Standard (DIX)
Xerox, Intel und DEC standardisieren Ethernet mit 48-Bit-MAC-Adressen. Das Format: 24 Bit OUI + 24 Bit NIC.
IEEE 802 übernimmt
Das IEEE 802-Komitee übernimmt die Standardisierung. Ethernet wird zu IEEE 802.3. Das MAC-Adressformat bleibt erhalten und wird weltweiter Standard.
Ethernet überall
10BASE-T und RJ-45 verdrängen Koaxial. MAC-Adressen werden in jedem Netzwerkgerät fest eingebrannt (Burned-In Address). Switches nutzen MAC-Adressen für Forwarding.
Virtualisierung
VMware, VirtualBox, QEMU führen virtuelle MAC-Adressen ein. Hersteller bekommen eigene OUI für VMs. MAC-Adressen sind nicht mehr an Hardware gebunden.
Privacy MACs (iOS 8)
Apple iOS 8 führt randomisierte MAC-Adressen für WLAN-Scans ein. Android folgt. Datenschutz-Bedenken treiben die Entwicklung.
Standard in Betriebssystemen
Windows 10, iOS 14, Android 10+ nutzen Privacy MACs standardmäßig. Bei jedem WLAN kann eine andere MAC verwendet werden. MAC-Filter werden obsolet.
MAC-Adressen im Wandel
Randomisierung ist Standard in mobilen Geräten. Für Netzwerk-Zugangskontrolle nutzt man stattdessen 802.1X oder Zertifikate. Die MAC-Adresse verliert an Bedeutung als eindeutige Kennung.
4. FAQ – Häufige Fragen
Häufige Fragen zu MAC-Adressen
Eine MAC-Adresse (Media Access Control) ist eine 48-Bit-Hardware-Adresse, die jedes Netzwerkgerät eindeutig identifiziert:
- 24 Bit OUI: Hersteller-ID (vom IEEE vergeben)
- 24 Bit NIC: Geräte-ID (vom Hersteller vergeben)
- Format: 12 Hexadezimal-Zeichen (z.B. 00:1A:2B:3C:4D:5E)
- Layer 2: Data Link Layer (OSI-Modell)
Verwendung:
- Ethernet: Hardware-Adressierung im LAN
- WLAN: MAC-Filter, 802.11
- Switches: MAC-Forwarding-Tabelle
- DHCP: Reservierungen anhand MAC
Der Unterschied liegt im I/G-Bit (Individual/Group) – das 8. Bit des ersten Bytes:
| Typ | I/G-Bit | Bedeutung |
|---|---|---|
| Unicast | 0 | An ein einzelnes Gerät |
| Multicast | 1 | An eine Gruppe |
Beispiele:
00:1A:2B:3C:4D:5E– Unicast (I/G = 0)01:00:5E:00:00:01– Multicast (I/G = 1)FF:FF:FF:FF:FF:FF– Broadcast (alle Bits 1)
Multicast-OUIs:
- 01:00:5E: IPv4-Multicast
- 33:33: IPv6-Multicast
- 01:80:C2: Spanning Tree
Das U/L-Bit (Universal/Local) ist das 7. Bit des ersten Bytes:
| U/L | Bedeutung | Verwendung |
|---|---|---|
| 0 | Global (Universal) | Vom IEEE vergeben (OUI) |
| 1 | Local (Lokal) | Frei wählbar (Privacy MAC) |
Beispiele:
00:1A:2B:...– Global (U/L = 0)02:1A:2B:...– Local (U/L = 1)
Verwendung von Local MACs:
- Privacy MACs: iOS, Android, Windows 10+
- VMs: Manche Hypervisoren
- Test-Umgebungen: Eindeutige Adressen
- MAC-Spoofing: Anonymisierung
Ja, in den meisten Betriebssystemen:
Windows:
- Geräte-Manager → Netzwerkadapter → Eigenschaften → Erweitert
- Oder via Registry/Command
Linux:
sudo ip link set dev eth0 downsudo ip link set dev eth0 address 02:11:22:33:44:55sudo ip link set dev eth0 up
macOS:
- Systemeinstellungen → Netzwerk → Erweitert
- Oder via
sudo ifconfig en0 ether XX:XX:XX:XX:XX:XX
Wichtig:
- Nicht im produktiven Netzwerk ohne Erlaubnis
- Nach Neustart oft zurückgesetzt
- Moderne OS nutzen Randomisierung automatisch
Privacy! Randomisierte MACs verhindern Tracking:
- WLAN-Tracking: Einkaufszentren trackten Geräte
- Netzwerk-übergreifend: Gleiche MAC = gleiches Gerät
- Profiling: Bewegung, Verhalten, Gewohnheiten
Wie es funktioniert:
- U/L-Bit = 1: Local administered
- Zufällig: Kein Hersteller erkennbar
- Pro SSID: Andere MAC pro WLAN
- Alle 24h: Neue MAC möglich
Folgen:
- MAC-Filter unbrauchbar: Immer neue MACs
- Hotspot-Auth: Muss anders arbeiten
- Alternativen: 802.1X, Captive Portal
Ja, meistens – über das OUI-Präfix!
So geht's:
- Erste 3 Bytes: OUI (z.B. 00:1A:2B)
- IEEE-Datenbank: OUI-Lookup
- Hersteller: Wird angezeigt
Online-Tools:
- macvendors.com: API für MAC-Lookup
- Wireshark: Zeigt Hersteller an
- IEEE: Offizielle OUI-Datenbank
Ausnahmen:
- Local MACs: U/L = 1 → Kein Hersteller
- Random MACs: Privacy-MACs
- Virtualisierung: Hersteller = Hypervisor
| Merkmal | MAC-Adresse | IP-Adresse |
|---|---|---|
| Layer | Layer 2 (Data Link) | Layer 3 (Network) |
| Länge | 48 Bit | 32 Bit (IPv4) / 128 Bit (IPv6) |
| Format | Hex (00:1A:2B:...) | Dezimal / Hex |
| Vergabe | Hersteller (fix) | DHCP / Statisch |
| Eindeutig | Weltweit (theoretisch) | Innerhalb Subnetz |
| Reichweite | LAN (nicht routbar) | Global routbar |
Zusammenspiel: Innerhalb eines LANs kommunizieren Geräte über MAC-Adressen. Für die Kommunikation zwischen Netzen wird die IP-Adresse genutzt (via ARP aufgelöst).
MAC-Filter sind leicht zu umgehen:
- Sniffing: MAC-Adressen sind im Klartext sichtbar
- Spoofing: Angreifer kopiert erlaubte MAC
- Randomisierung: Moderne Geräte ändern MACs
Besser als MAC-Filter:
- 802.1X: Zertifikate-basierte Auth
- WPA2/WPA3-Enterprise: RADIUS-Authentifizierung
- Captive Portal: Login-basiert
- NAC: Network Access Control
- Zertifikate: Pro Gerät
Fazit: MAC-Filter sind nur als zusätzliche Barriere sinnvoll – niemals als alleinige Sicherheit!
Zusammenfassung
Die wichtigsten Punkte
- MAC-Adresse: 48-Bit-Hardware-Adresse (Layer 2)
- Struktur: 24 Bit OUI + 24 Bit NIC
- I/G-Bit: 0 = Unicast, 1 = Multicast
- U/L-Bit: 0 = Global (OUI), 1 = Local
- Privacy MACs: U/L = 1, zufällig (iOS, Android, Win10+)
- OUI-Lookup: Hersteller über erste 3 Bytes
- Virtualisierung: Eigene OUIs (VMware, QEMU, etc.)
- MAC-Filter: Unsicher (leicht zu umgehen)
- Randomizer: Nützlich für Tests und Privacy
- Unser Tool: MAC-Generator mit OUI-Steuerung und Analyse
Weitere Netzwerk-Tools
OUI-Analyse und Hersteller-Erkennung für MAC-Adressen.
Zum ToolIPv6-Adressen aus MAC mit EUI-64 generieren.
Zum ToolDNS-Abfragen für A, AAAA, MX, NS, TXT und PTR.
Zum ToolVLAN-IDs nach IEEE 802.1Q berechnen und prüfen.
Zum Tool