Jede Netzwerkschnittstelle – jede Wi-Fi-Karte, jeder Ethernet-Port, jeder Bluetooth-Adapter – hat eine MAC-Adresse in der Hardware eingebrannt. Es handelt sich um einen 48-Bit-Bezeichner, der normalerweise als sechs Paare hexadezimaler Ziffern geschrieben wird: 00:1A:2B:3C:4D:5E oder 00-1A-2B-3C-4D-5E je nach Plattform.
MAC steht für Media Access Control. Es arbeitet auf Schicht 2 des OSI-Modells – der Datenverbindungsschicht – und ist die Art und Weise, wie Geräte im selben lokalen Netzwerksegment sich gegenseitig identifizieren. Im Gegensatz zu IP-Adressen ändern sich MAC-Adressen nicht je nach Netzwerk, in dem Sie sich befinden. Sie sind an die Hardware selbst gebunden.
MAC vs. IP: Was ist der Unterschied?
Das verwirrt viele Menschen, daher lohnt es sich, präzise zu sein.
IP-Adressen sind logische Adressen, die von Ihrem Router oder ISP zugewiesen werden. Sie können sich ändern – wenn Sie eine Verbindung zu einem anderen Netzwerk herstellen, erhalten Sie eine andere IP. Die IP-Adressierung funktioniert netzwerkübergreifend und im gesamten Internet.
MAC-Adressen sind physikalische Adressen, die in die Hardware eingebettet sind. Sie werden für die Kommunikation in Ihrem lokalen Netzwerksegment verwendet – beispielsweise zwischen Ihrem Laptop und Ihrem Router. MAC-Adressen gelangen nicht an Ihrem Router vorbei ins Internet.
Wenn Ihr Laptop Daten an eine Website sendet, verwendet er die MAC-Adresse, um den Router in Ihrem lokalen Netzwerk zu erreichen. Von dort entfernt der Router die MAC-Schicht und leitet das IP-Paket nach außen weiter. Bis Ihre Anfrage einen Webserver erreicht, ist Ihre MAC-Adresse schon lange nicht mehr vorhanden.
Aus diesem Grund können Websites Ihre MAC-Adresse nicht sehen, und beim „Datenschutz“ der MAC-Adresse geht es um die Gefährdung Ihres lokalen Netzwerks (für Ihren Router und möglicherweise für Wi-Fi-Zugangspunkte in der Nähe), nicht um die Gefährdung durch das Internet.
Wie eine MAC-Adresse aussieht
Eine MAC-Adresse besteht aus 48 Bits und wird normalerweise als 6 Bytes im Hexadezimalformat geschrieben:
00:1A:2B:3C:4D:5E
Die ersten drei Bytes (00:1A:2B) sind die OUI – Organisatorisch eindeutige Kennung. Diese wird dem Hersteller vom IEEE zugewiesen. Suchen Sie nach der OUI einer beliebigen MAC-Adresse und Sie können feststellen, wer die Netzwerkkarte hergestellt hat.
Die letzten drei Bytes (3C:4D:5E) werden vom Hersteller zugewiesen, um das jeweilige Gerät eindeutig zu identifizieren. In Kombination mit der OUI sollten die gesamten 48 Bit für jede Hardware weltweit eindeutig sein.
Um anhand der MAC-Adresse herauszufinden, wer ein Gerät hergestellt hat, verwenden Sie die Tool zur Suche nach MAC-Adressen – Geben Sie die ersten sechs Zeichen ein und es wird der Hersteller zurückgegeben.
So finden Sie Ihre MAC-Adresse
Windows
Methode 1 – Einstellungen: Einstellungen → Netzwerk & Internet → Ihre Verbindung → Eigenschaften → scrollen Sie zu „Physikalische Adresse (MAC)“
Methode 2 – Eingabeaufforderung:
ipconfig /all
Suchen Sie unter jedem Adapter nach „Physikalische Adresse“. Sie sehen Einträge für WLAN, Ethernet und alle virtuellen Adapter.
Methode 3 – PowerShell:
Get-NetAdapter | Select-Object Name, MacAddress
Dadurch erhalten Sie eine übersichtliche Liste aller Adapter mit ihren MAC-Adressen.
macOS
Methode 1 – Systemeinstellungen: Systemeinstellungen → Netzwerk → Ihre Verbindung → Details → Registerkarte „Hardware“ – hier wird die MAC-Adresse aufgeführt.
Methode 2 – Terminal:
ifconfig
Suchen Sie nach dem ether Zeile darunter en0 (WLAN) oder en1 (Ethernet):
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 00:1a:2b:3c:4d:5e
Oder genauer:
ifconfig en0 | grep ether
Linux
ip link show
Suchen Sie nach dem link/ether Zeile unter jeder Schnittstelle:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
link/ether 00:1a:2b:3c:4d:5e brd ff:ff:ff:ff:ff:ff
Oder um nur eine bestimmte Schnittstelle anzuzeigen:
cat /sys/class/net/eth0/address
Android
Einstellungen → Über das Telefon → Status → WLAN-MAC-Adresse
(Der Standort variiert geringfügig je nach Hersteller und Android-Version.)
iPhone / iPad
Einstellungen → Allgemein → Info → WLAN-Adresse
MAC-Adressen-Randomisierung
Moderne Betriebssysteme vergeben standardmäßig zufällige MAC-Adressen für WLAN-Netzwerke. Anstatt Ihren echten Hardware-MAC zu übertragen, verwendet Ihr Gerät eine zufällig generierte Adresse, die sich je nach Netzwerk (und manchmal in regelmäßigen Abständen im selben Netzwerk) ändert.
Dies wurde eingeführt, um Tracking zu verhindern. Wi-Fi-Zugangspunkte können protokollieren, welche MAC-Adressen sie wann sehen – früher wurde dies von Analyseunternehmen im Einzelhandel genutzt, um zu verfolgen, wie oft einzelne Geräte einen Standort besuchten. Die Randomisierung unterbricht dies.
Auf dem iPhone: Standardmäßig pro Netzwerk aktiviert. Einstellungen → WLAN → [Ihr Netzwerk] → Private WLAN-Adresse zeigt an, ob sie aktiviert ist.
Auf Android: In neueren Versionen standardmäßig aktiviert. Umschalten pro Netzwerk in den WLAN-Einstellungen.
Unter Windows 11: Einstellungen → Netzwerk und Internet → WLAN → Zufällige Hardwareadressen – können global oder pro Netzwerk festgelegt werden.
Der Kompromiss: Einige Netzwerke verwenden MAC-Filterung zur Zugriffskontrolle (wobei nur bekannte MAC-Adressen die Verbindung zulassen). Wenn Ihr Gerät randomisiert, müssen Sie möglicherweise entweder die Randomisierung für dieses bestimmte Netzwerk deaktivieren oder den randomisierten MAC zur Zulassungsliste hinzufügen. Die meisten Heim- und Unternehmensnetzwerke verwenden keine MAC-Filterung, daher stellt dies selten ein Problem dar.
MAC-Filterung: Was es ist und warum es keine echte Sicherheit darstellt
Viele Router-Admin-Panels bieten „MAC-Filterung“ oder „MAC-Zugriffskontrolle“ – die Möglichkeit, eine Zulassungsliste von MAC-Adressen zu erstellen, die eine Verbindung zum Netzwerk herstellen können.
Das hört sich nach Sicherheit an, ist es aber nicht. MAC-Adressen werden im Klartext mit jedem Paket übertragen und können von jedem mit einem WLAN-Adapter im Überwachungsmodus problemlos gelesen und geklont werden. Das Spoofing einer MAC-Adresse dauert Sekunden und erfordert keine speziellen Tools:
Linux:
ip link set eth0 down
ip link set eth0 address 00:1a:2b:3c:4d:5e
ip link set eth0 up
macOS:
sudo ifconfig en0 ether 00:1a:2b:3c:4d:5e
MAC-Filterung verursacht Verwaltungsaufwand ohne nennenswerten Sicherheitsvorteil für jeden, der weiß, was er tut. Verwenden Sie WPA3 (oder WPA2 mit einem sicheren Passwort) – das ist echte Netzwerksicherheit.
DHCP- und MAC-Adressen
Der DHCP-Server Ihres Routers weist IP-Adressen basierend auf Anfragen von Geräten zu. Bei vielen Routern können Sie eine erstellen DHCP-Reservierung (manchmal auch als statisches Lease bezeichnet) – Sie verknüpfen eine bestimmte MAC-Adresse mit einer bestimmten IP-Adresse, sodass das Gerät immer dieselbe lokale IP erhält.
Dies ist nützlich für:
- Portweiterleitung (für die Weiterleitung ist eine feste lokale IP erforderlich)
- Netzwerkdrucker und Server, die Sie möchten, an einer vorhersehbaren Adresse
- Überwachung bestimmter Geräte
Suchen Sie die MAC-Adresse Ihres Geräts, gehen Sie zu den DHCP-Einstellungen Ihres Routers und erstellen Sie eine Reservierung. Dem Gerät wird immer die gleiche lokale IP zugewiesen, solange es diese MAC-Adresse aufweist.
Das Fazit
Eine MAC-Adresse ist die Identität einer Netzwerkschnittstelle auf Hardwareebene. Auf diese Weise kommunizieren Geräte lokal miteinander, bevor das IP-Routing übernimmt. Unter normalen Umständen verlässt es niemals Ihr lokales Netzwerk.
So finden Sie Ihr: ipconfig /all unter Windows, ifconfig auf macOS/Linux, oder durchsuchen Sie Einstellungen → Info auf Mobilgeräten. Um den Hersteller anhand einer MAC-Adresse zu ermitteln, verwenden Sie die Tool zur Suche nach MAC-Adressen.
Wenn Sie Portweiterleitung oder DHCP-Reservierungen einrichten, benötigen Sie die MAC-Adresse – sie ist die einzige zuverlässige Kennung für ein Gerät in Ihrem lokalen Netzwerk.