IPv6 aktivieren auf Windows, macOS, Linux und Routern
Bringen Sie IPv6 auf Ihren Geräten und im Netzwerk zum Laufen. Schritt-für-Schritt-Anleitungen für Windows, macOS, Linux und beliebte Router-Marken.
Voraussetzungen#
Sie benötigen drei Dinge, bevor Sie IPv6 aktivieren:
- ISP-Unterstützung - Rufen Sie Ihren ISP an oder prüfen Sie deren Dokumentation. Wenn sie kein IPv6 anbieten, ist nichts anderes wichtig.
- Router-Unterstützung - Jeder Router der letzten 5-7 Jahre sollte funktionieren. Prüfen Sie das Datenblatt, wenn unsicher.
- Modernes OS - Windows 7+, macOS 10.7+ oder jedes Linux der letzten Dekade beinhalten alle IPv6.
Die meisten ISPs haben IPv6 aktiviert, ohne es jemandem mitzuteilen. Sie haben es möglicherweise bereits.
TL;DR - Kurzübersicht
Wichtige Punkte:
- Prüfen Sie, ob Sie bereits IPv6 haben, indem Sie ping6.net besuchen oder
ping6 ipv6.google.comausführen - Windows/macOS/Linux: IPv6 ist standardmäßig aktiviert — konfigurieren Sie einfach Ihren Router
- Router: IPv6 aktivieren, Verbindungstyp auf "Native/Auto" setzen, Router Advertisement aktivieren
- Sicherheit: IPv6-Firewall-Regeln konfigurieren, um Ihre IPv4-Richtlinien zu entsprechen
- Privatsphäre: Privacy Extensions auf Client-Geräten aktivieren, um MAC-Adressen-Tracking zu verhindern
Direkt zu: Windows-Konfiguration | macOS-Einrichtung | Linux-Anleitung | Router-Konfiguration
Prüfen, ob Sie bereits IPv6 haben#
Bevor Sie etwas konfigurieren, prüfen Sie Ihren aktuellen Status. Besuchen Sie ping6.net, um zu sehen, ob Ihre IPv6-Adresse automatisch erkannt wird.
Von der Kommandozeile versuchen Sie, einen IPv6-only-Host zu pingen:
# Windows
ping -6 ipv6.google.com
# macOS/Linux
ping6 ipv6.google.comWenn Sie Antworten erhalten, sind Sie fertig. Wenn nicht, lesen Sie weiter.
Windows 10/11#
IPv6 ist standardmäßig in Windows aktiviert, aber hier ist, wie Sie es verifizieren oder reaktivieren.
GUI-Methode#
- Drücken Sie
Win + R, tippen Siencpa.cpl, drücken Sie Enter - Rechtsklick auf Ihren Netzwerkadapter → Eigenschaften
- Finden Sie Internetprotokoll Version 6 (TCP/IPv6) in der Liste
- Stellen Sie sicher, dass das Kontrollkästchen aktiviert ist
- Wählen Sie es aus, klicken Sie Eigenschaften
- Wählen Sie IPv6-Adresse automatisch beziehen
- Wählen Sie DNS-Serveradresse automatisch beziehen
- Klicken Sie OK
PowerShell-Methode#
Öffnen Sie PowerShell als Administrator:
# IPv6-Status prüfen
Get-NetAdapterBinding -ComponentID ms_tcpip6
# IPv6 auf spezifischem Adapter aktivieren
Enable-NetAdapterBinding -Name "Ethernet" -ComponentID ms_tcpip6
# Auf allen Adaptern aktivieren
Get-NetAdapter | Enable-NetAdapterBinding -ComponentID ms_tcpip6
# Verifizieren, dass es funktioniert hat
Get-NetIPAddress -AddressFamily IPv6
# Konnektivität testen
Test-NetConnection -ComputerName ipv6.google.comFalls Dinge nicht funktionieren, IPv6-Stack zurücksetzen:
netsh int ipv6 reset
ipconfig /flushdnsDann Netzwerkadapter neustarten oder rebooten.
IPv6 unter Windows nicht deaktivieren
Microsoft empfiehlt explizit, IPv6 aktiviert zu lassen, auch wenn Sie es nicht verwenden. Es zu deaktivieren bricht DirectAccess, HomeGroup und kann DNS-Auflösungsverzögerungen verursachen.
macOS#
IPv6 ist standardmäßig aktiviert. So verifizieren oder konfigurieren Sie es.
Systemeinstellungen#
- Öffnen Sie Systemeinstellungen → Netzwerk
- Wählen Sie Ihre Verbindung (WLAN oder Ethernet)
- Klicken Sie Details
- Gehen Sie zum TCP/IP-Tab
- Unter IPv6 konfigurieren, wählen Sie:
- Automatisch - Für SLAAC/DHCPv6 (empfohlen)
- Nur Link-Local - Nur für lokales Netzwerk
- Manuell - Für statische Adressen
Terminal#
# Aktuelle IPv6-Konfiguration prüfen
networksetup -getinfo "Wi-Fi"
# Automatisches IPv6 aktivieren
networksetup -setv6automatic "Wi-Fi"
# Alle IPv6-Adressen anzeigen
ifconfig | grep inet6
# Konnektivität testen
ping6 ipv6.google.comFür statische Konfiguration:
# Statische Adresse setzen
sudo networksetup -setv6manual "Wi-Fi" 2001:db8::10 64 2001:db8::1Linux#
Die Konfigurationsmethode hängt von Ihrer Distribution und Netzwerkverwaltung ab.
NetworkManager (Ubuntu, Fedora, RHEL)#
GUI:
- Einstellungen → Netzwerk
- Klicken Sie das Zahnradsymbol neben Ihrer Verbindung
- Gehen Sie zum IPv6-Tab
- Setzen Sie Methode auf:
- Automatisch - SLAAC mit Router Advertisement (Standard)
- Automatisch, nur DHCP - Nur DHCPv6
- Manuell - Statische Konfiguration
- Klicken Sie Anwenden
Kommandozeile mit nmcli:
# Aktuelle Einstellungen prüfen
nmcli connection show "Wired connection 1" | grep ipv6
# SLAAC aktivieren
nmcli connection modify "Wired connection 1" ipv6.method auto
# DHCPv6 aktivieren
nmcli connection modify "Wired connection 1" ipv6.method dhcp
# Statische Konfiguration
nmcli connection modify "Wired connection 1" \
ipv6.method manual \
ipv6.addresses "2001:db8::10/64" \
ipv6.gateway "2001:db8::1"
# Änderungen anwenden
nmcli connection up "Wired connection 1"systemd-networkd (Arch, Debian Server-Installationen)#
Bearbeiten Sie /etc/systemd/network/20-wired.network:
[Match]
Name=eth0
[Network]
DHCP=yes
IPv6AcceptRA=yes
# Oder für statisch:
# Address=2001:db8::10/64
# Gateway=2001:db8::1Service neustarten:
sudo systemctl restart systemd-networkdManuelle Konfiguration mit ip-Befehlen#
Für temporäre Konfiguration oder Fehlerbehebung:
# Aktuelle IPv6-Adressen anzeigen
ip -6 addr show
# IPv6-Adresse hinzufügen
sudo ip -6 addr add 2001:db8::10/64 dev eth0
# Standard-Route hinzufügen
sudo ip -6 route add default via 2001:db8::1 dev eth0
# Routing-Tabelle prüfen
ip -6 route showDiese Konfiguration überlebt keinen Neustart. Für permanente Änderungen verwenden Sie NetworkManager oder systemd-networkd.
Testen auf Linux#
# IPv6-Adresse pingen
ping6 2001:4860:4860::8888
# Hostnamen über IPv6 pingen
ping -6 google.com
# Traceroute
traceroute6 google.com
# Routing-Tabelle prüfen
ip -6 route show
# Neighbor Discovery Cache anzeigen
ip -6 neigh showRouter-Konfiguration#
Ihr Router muss IPv6 von Ihrem ISP anfordern und Präfixe zu Ihrem LAN ankündigen. Die Konfiguration variiert je nach Marke.
Generische Schritte für Consumer-Router#
- Loggen Sie sich in Ihren Router ein (normalerweise
192.168.1.1oder192.168.0.1) - Finden Sie IPv6-Einstellungen (unter Erweitert, Internet oder WAN)
- IPv6 aktivieren
- Wählen Sie Verbindungstyp basierend auf Ihrem ISP:
- Native/Auto - Am häufigsten, probieren Sie dies zuerst
- DHCPv6 - ISP verwendet DHCPv6 Prefix Delegation
- PPPoE - Falls Sie PPPoE für IPv4 verwenden
- 6rd oder 6to4 - Legacy-Tunneling (selten)
- Router Advertisement für Ihr LAN aktivieren
- SLAAC oder DHCPv6 (oder beide) für Ihre LAN-Clients aktivieren
- Speichern und bei Bedarf rebooten
Warten Sie 30-60 Sekunden nach dem Neustart, dann prüfen Sie Ihre Geräte auf IPv6-Adressen.
ASUS-Router#
- Erweiterte Einstellungen → IPv6
- Verbindungstyp: Native oder Auto
- Interface: Entspricht Ihrem WAN-Typ (PPP für PPPoE, Ethernet für DHCP)
- DHCP-PD: Aktivieren
- Router Advertisement: Aktivieren
- Anwenden
ASUS-Router erkennen normalerweise automatisch die richtigen Einstellungen. Wenn „Auto" nicht funktioniert, probieren Sie „Native".
TP-Link-Router#
- Erweitert → IPv6
- IPv6 aktivieren: An
- Internet-Verbindungstyp: Dynamische IP (SLAAC/DHCPv6)
- Speichern
TP-Link-Firmware variiert erheblich je nach Modell. Einige ältere Modelle benötigen stattdessen „Auto Configuration" oder „Auto Detect".
Netgear-Router#
- Erweitert → Erweiterte Einrichtung → IPv6
- Internet-Verbindungstyp: Auto Detect (oder Auto Config)
- Anwenden
Netgears Auto-Detection funktioniert gut mit den meisten ISPs. Falls es fehlschlägt, probieren Sie manuell „DHCPv6".
UniFi (Ubiquiti)#
- Einstellungen → Internet
- Wählen Sie Ihr WAN-Netzwerk
- IPv6-Verbindung: DHCPv6
- Prefix Delegation Size: /60 (oder /56, falls Ihr ISP es bereitstellt)
- IPv6 RA: Aktivieren
- DHCPv6/RDNSS DNS Control: Auto
- Änderungen übernehmen
UniFi ist wählerischer bei der Konfiguration. Prüfen Sie die Dokumentation Ihres ISPs für die korrekte Prefix Delegation Size.
pfSense / OPNsense#
WAN-Interface:
- Interfaces → WAN
- IPv6 Configuration Type: DHCPv6
- DHCPv6 Prefix Delegation size: 60 oder 56 (bei ISP prüfen)
- Request only an IPv6 prefix: Deaktiviert (Sie möchten sowohl WAN-Adresse als auch Präfix)
- Send IPv6 prefix hint: Aktivieren, falls Ihr ISP es erfordert
- Speichern → Anwenden
LAN-Interface:
- Interfaces → LAN
- IPv6 Configuration Type: Track Interface
- IPv6 Interface: WAN
- IPv6 Prefix ID: 0 (für zusätzliche VLANs erhöhen)
- Speichern → Anwenden
Router Advertisement:
- Services → DHCPv6 Server & RA
- LAN-Interface wählen
- Router Mode: Assisted (aktiviert SLAAC + DHCPv6)
- Router Priority: Normal
- Speichern
pfSense und OPNsense geben Ihnen die meiste Kontrolle, erfordern aber das Verständnis der IPv6-Bereitstellungsmethode Ihres ISPs. Die meisten Kabel-ISPs verwenden DHCPv6-PD mit einem /60-Präfix.
DNS-Konfiguration#
Ihre Geräte erhalten DNS-Server via Router Advertisement oder DHCPv6, aber Sie können sie mit öffentlichen IPv6-DNS-Servern überschreiben.
Öffentliche IPv6-DNS-Server#
| Anbieter | Primär | Sekundär | Features |
|---|---|---|---|
| Google Public DNS | 2001:4860:4860::8888 | 2001:4860:4860::8844 | Schnell, keine Filterung |
| Cloudflare | 2606:4700:4700::1111 | 2606:4700:4700::1001 | Datenschutzfokussiert, schnell |
| Quad9 | 2620:fe::fe | 2620:fe::9 | Malware-Blockierung |
| OpenDNS | 2620:119:35::35 | 2620:119:53::53 | Content-Filterung verfügbar |
DNS-Server setzen#
Windows (PowerShell):
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" `
-ServerAddresses "2001:4860:4860::8888","2001:4860:4860::8844"macOS:
networksetup -setdnsservers "Wi-Fi" 2001:4860:4860::8888 2001:4860:4860::8844Linux (systemd-resolved):
Bearbeiten Sie /etc/systemd/resolved.conf:
[Resolve]
DNS=2001:4860:4860::8888 2001:4860:4860::8844Dann neustarten:
sudo systemctl restart systemd-resolvedLinux (NetworkManager):
nmcli connection modify "Wired connection 1" \
ipv6.dns "2001:4860:4860::8888 2001:4860:4860::8844"
nmcli connection up "Wired connection 1"Privacy Extensions#
Ohne Privacy Extensions enthält Ihre IPv6-Adresse Ihre MAC-Adresse. Dies ist netzwerkübergreifend verfolgbar.
Privacy Extensions (RFC 4941) generieren temporäre Adressen, die sich regelmäßig ändern. Moderne Systeme aktivieren dies standardmäßig, aber verifizieren Sie.
Windows:
# Status prüfen
netsh interface ipv6 show privacy
# Falls nötig aktivieren
netsh interface ipv6 set privacy state=enabledmacOS:
# Status prüfen (sollte 1 zurückgeben)
sysctl net.inet6.ip6.use_tempaddrPrivacy Extensions sind standardmäßig auf macOS aktiviert. Falls es 0 zurückgibt, stimmt etwas mit Ihrer Systemkonfiguration nicht.
Linux:
# Status prüfen (2 = temporäre Adressen bevorzugen)
sysctl net.ipv6.conf.all.use_tempaddr
# Temporär aktivieren
sudo sysctl -w net.ipv6.conf.all.use_tempaddr=2
# Permanent aktivieren
echo "net.ipv6.conf.all.use_tempaddr = 2" | sudo tee -a /etc/sysctl.conf
sudo sysctl -pFür mehr Details sehen Sie unseren Artikel über IPv6 Privacy Extensions.
Verifizierung#
Nach der IPv6-Konfiguration verifizieren Sie, dass alles funktioniert:
- Auf Adresse prüfen: Verwenden Sie
ipconfig /all(Windows),ifconfig(macOS/Linux) oderip -6 addr(Linux) - Konnektivität verifizieren: Besuchen Sie ping6.net oder verwenden Sie unseren Konnektivitätstest
- DNS testen: Verwenden Sie unser IPv6 DNS-Lookup-Tool
- Routing prüfen: Verwenden Sie unser Traceroute-Tool, um Pfade zu
2001:4860:4860::8888zu verfolgen
Sie sollten sowohl eine IPv6-Adresse (beginnend mit 2 oder 3, nicht fe80) als auch erfolgreiche Konnektivität zu IPv6-Hosts sehen.
Was ist mit fe80-Adressen?
Link-Local-Adressen, die mit fe80:: beginnen, sind normal und existieren auf jedem IPv6-Interface. Sie werden nur für lokale Netzwerkkommunikation verwendet, nicht für Internet-Konnektivität. Sie benötigen eine global routbare Adresse (beginnt mit 2 oder 3), um das IPv6-Internet zu erreichen.
Fehlerbehebung#
Keine IPv6-Adresse#
Prüfen Sie in Reihenfolge:
- Unterstützt Ihr ISP IPv6? Rufen Sie an oder prüfen Sie deren Website.
- Ist IPv6 auf Ihrem Router aktiviert? Loggen Sie sich ein und verifizieren Sie.
- Ist Router Advertisement auf Ihrem Router aktiviert? Er muss RA-Nachrichten senden.
- Blockiert Ihre Firewall ICMPv6? ICMPv6 ist zwingend für IPv6, anders als ICMP für IPv4.
Schnelltest: Verbinden Sie ein Gerät direkt mit Ihrem Modem (Router umgehen). Falls Sie eine IPv6-Adresse erhalten, liegt das Problem in Ihrer Router-Konfiguration.
Habe Adresse, aber keine Konnektivität#
Prüfen Sie in Reihenfolge:
- Haben Sie eine Standard-Route? Führen Sie
ip -6 route(Linux) odernetstat -rn -f inet6(macOS) aus und suchen Sie nach einemdefault-Eintrag. - Können Sie Ihr Gateway pingen? Finden Sie Ihr Gateway mit
ip -6 route, dann pingen Sie es mitping6 <gateway>. - Können Sie externe IPv6-Hosts pingen? Probieren Sie
ping6 2001:4860:4860::8888. - Funktioniert Ihr DNS? Probieren Sie
nslookup google.com 2001:4860:4860::8888.
Die meisten „keine Konnektivität"-Probleme sind entweder fehlende Standard-Routen oder Firewall-Regeln, die IPv6-Verkehr blockieren.
Langsames oder inkonsistentes IPv6#
Dies deutet normalerweise auf defekte Path MTU Discovery (PMTUD) hin. Einige ISPs oder Router blockieren ICMPv6 „Packet Too Big"-Nachrichten, was PMTUD bricht.
Test:
# Ping mit großer Paketgröße
ping6 -s 1400 ipv6.google.comFalls dies fehlschlägt, aber kleine Pings funktionieren, haben Sie ein PMTUD-Problem. Kontaktieren Sie Ihren ISP oder reduzieren Sie MTU auf dem WAN-Interface Ihres Routers auf 1480.
Für detaillierte Fehlerbehebung sehen Sie unseren Leitfaden zur Fehlerbehebung von IPv6-Konnektivität.
Verwandte Artikel#
- IPv6-Fehlerbehebungs-Leitfaden - Diagnostizieren und beheben Sie häufige IPv6-Konnektivitätsprobleme
- DHCPv6 vs SLAAC - Wählen Sie die richtige Adresszuweisungsmethode für Ihr Netzwerk
Testen Sie Ihre IPv6-Verbindung
Verwenden Sie unser Ping-Tool und DNS-Lookup, um zu überprüfen, dass Ihre IPv6-Konnektivität ordnungsgemäß funktioniert.
Häufig gestellte Fragen#
Muss ich IPv4 deaktivieren, wenn ich IPv6 aktiviere?
Nein. IPv6 und IPv4 laufen nebeneinander in dem, was Dual-Stack-Modus genannt wird. Dies ist der empfohlene Ansatz. Ihre Geräte haben sowohl IPv4- als auch IPv6-Adressen und bevorzugen automatisch IPv6, wenn verfügbar, während sie auf IPv4 zurückfallen für Dienste, die IPv6 noch nicht unterstützen.
Wird die Aktivierung von IPv6 mein Netzwerk verlangsamen?
Nein. IPv6 leistet oft besser als IPv4 aufgrund einfacherer Header-Verarbeitung und keinem NAT-Overhead. Sie sehen möglicherweise etwas längere Adressen in Logs, aber die tatsächliche Netzwerkleistung ist typischerweise gleich oder besser.
Kann ich IPv6 nur auf einem Gerät zum Testen aktivieren?
Ja, aber der volle Nutzen kommt von der netzwerkweiten Aktivierung. Sie können IPv6 auf einem einzelnen Gerät zum Testen aktivieren, aber Sie benötigen Ihren Router und ISP, um IPv6 zu unterstützen, damit das Gerät globale Konnektivität erhält. Link-Local-Adressen funktionieren ohne jede Infrastruktur.
Was, wenn mein ISP IPv6 nicht unterstützt?
Sie haben mehrere Optionen: zu einem ISP wechseln, der IPv6 unterstützt, einen Tunnel-Broker wie Hurricane Electric für kostenlose IPv6-Konnektivität über Ihre IPv4-Verbindung nutzen, oder warten, bis Ihr ISP IPv6 bereitstellt. Viele ISPs bieten jetzt IPv6 an, daher lohnt es sich, bei ihnen nach ihrem Zeitplan zu fragen.