ping6.net
Best Practices

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.

ping6.net1. März 202411 min read
IPv6KonfigurationWindowsmacOSLinuxRouterEinrichtung

Voraussetzungen#

Sie benötigen drei Dinge, bevor Sie IPv6 aktivieren:

  1. ISP-Unterstützung - Rufen Sie Ihren ISP an oder prüfen Sie deren Dokumentation. Wenn sie kein IPv6 anbieten, ist nichts anderes wichtig.
  2. Router-Unterstützung - Jeder Router der letzten 5-7 Jahre sollte funktionieren. Prüfen Sie das Datenblatt, wenn unsicher.
  3. 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.com ausfü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.com

Wenn 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#

  1. Drücken Sie Win + R, tippen Sie ncpa.cpl, drücken Sie Enter
  2. Rechtsklick auf Ihren Netzwerkadapter → Eigenschaften
  3. Finden Sie Internetprotokoll Version 6 (TCP/IPv6) in der Liste
  4. Stellen Sie sicher, dass das Kontrollkästchen aktiviert ist
  5. Wählen Sie es aus, klicken Sie Eigenschaften
  6. Wählen Sie IPv6-Adresse automatisch beziehen
  7. Wählen Sie DNS-Serveradresse automatisch beziehen
  8. 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.com

Falls Dinge nicht funktionieren, IPv6-Stack zurücksetzen:

netsh int ipv6 reset
ipconfig /flushdns

Dann 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#

  1. Öffnen Sie SystemeinstellungenNetzwerk
  2. Wählen Sie Ihre Verbindung (WLAN oder Ethernet)
  3. Klicken Sie Details
  4. Gehen Sie zum TCP/IP-Tab
  5. 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.com

Für statische Konfiguration:

# Statische Adresse setzen
sudo networksetup -setv6manual "Wi-Fi" 2001:db8::10 64 2001:db8::1

Linux#

Die Konfigurationsmethode hängt von Ihrer Distribution und Netzwerkverwaltung ab.

NetworkManager (Ubuntu, Fedora, RHEL)#

GUI:

  1. EinstellungenNetzwerk
  2. Klicken Sie das Zahnradsymbol neben Ihrer Verbindung
  3. Gehen Sie zum IPv6-Tab
  4. Setzen Sie Methode auf:
    • Automatisch - SLAAC mit Router Advertisement (Standard)
    • Automatisch, nur DHCP - Nur DHCPv6
    • Manuell - Statische Konfiguration
  5. 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::1

Service neustarten:

sudo systemctl restart systemd-networkd

Manuelle 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 show

Diese 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 show

Router-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#

  1. Loggen Sie sich in Ihren Router ein (normalerweise 192.168.1.1 oder 192.168.0.1)
  2. Finden Sie IPv6-Einstellungen (unter Erweitert, Internet oder WAN)
  3. IPv6 aktivieren
  4. 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)
  5. Router Advertisement für Ihr LAN aktivieren
  6. SLAAC oder DHCPv6 (oder beide) für Ihre LAN-Clients aktivieren
  7. 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#

  1. Erweiterte EinstellungenIPv6
  2. Verbindungstyp: Native oder Auto
  3. Interface: Entspricht Ihrem WAN-Typ (PPP für PPPoE, Ethernet für DHCP)
  4. DHCP-PD: Aktivieren
  5. Router Advertisement: Aktivieren
  6. Anwenden

ASUS-Router erkennen normalerweise automatisch die richtigen Einstellungen. Wenn „Auto" nicht funktioniert, probieren Sie „Native".

  1. ErweitertIPv6
  2. IPv6 aktivieren: An
  3. Internet-Verbindungstyp: Dynamische IP (SLAAC/DHCPv6)
  4. Speichern

TP-Link-Firmware variiert erheblich je nach Modell. Einige ältere Modelle benötigen stattdessen „Auto Configuration" oder „Auto Detect".

Netgear-Router#

  1. ErweitertErweiterte EinrichtungIPv6
  2. Internet-Verbindungstyp: Auto Detect (oder Auto Config)
  3. Anwenden

Netgears Auto-Detection funktioniert gut mit den meisten ISPs. Falls es fehlschlägt, probieren Sie manuell „DHCPv6".

UniFi (Ubiquiti)#

  1. EinstellungenInternet
  2. Wählen Sie Ihr WAN-Netzwerk
  3. IPv6-Verbindung: DHCPv6
  4. Prefix Delegation Size: /60 (oder /56, falls Ihr ISP es bereitstellt)
  5. IPv6 RA: Aktivieren
  6. DHCPv6/RDNSS DNS Control: Auto
  7. Ä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:

  1. InterfacesWAN
  2. IPv6 Configuration Type: DHCPv6
  3. DHCPv6 Prefix Delegation size: 60 oder 56 (bei ISP prüfen)
  4. Request only an IPv6 prefix: Deaktiviert (Sie möchten sowohl WAN-Adresse als auch Präfix)
  5. Send IPv6 prefix hint: Aktivieren, falls Ihr ISP es erfordert
  6. SpeichernAnwenden

LAN-Interface:

  1. InterfacesLAN
  2. IPv6 Configuration Type: Track Interface
  3. IPv6 Interface: WAN
  4. IPv6 Prefix ID: 0 (für zusätzliche VLANs erhöhen)
  5. SpeichernAnwenden

Router Advertisement:

  1. ServicesDHCPv6 Server & RA
  2. LAN-Interface wählen
  3. Router Mode: Assisted (aktiviert SLAAC + DHCPv6)
  4. Router Priority: Normal
  5. 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#

AnbieterPrimärSekundärFeatures
Google Public DNS2001:4860:4860::88882001:4860:4860::8844Schnell, keine Filterung
Cloudflare2606:4700:4700::11112606:4700:4700::1001Datenschutzfokussiert, schnell
Quad92620:fe::fe2620:fe::9Malware-Blockierung
OpenDNS2620:119:35::352620:119:53::53Content-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::8844

Linux (systemd-resolved):

Bearbeiten Sie /etc/systemd/resolved.conf:

[Resolve]
DNS=2001:4860:4860::8888 2001:4860:4860::8844

Dann neustarten:

sudo systemctl restart systemd-resolved

Linux (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=enabled

macOS:

# Status prüfen (sollte 1 zurückgeben)
sysctl net.inet6.ip6.use_tempaddr

Privacy 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 -p

Für mehr Details sehen Sie unseren Artikel über IPv6 Privacy Extensions.


Verifizierung#

Nach der IPv6-Konfiguration verifizieren Sie, dass alles funktioniert:

  1. Auf Adresse prüfen: Verwenden Sie ipconfig /all (Windows), ifconfig (macOS/Linux) oder ip -6 addr (Linux)
  2. Konnektivität verifizieren: Besuchen Sie ping6.net oder verwenden Sie unseren Konnektivitätstest
  3. DNS testen: Verwenden Sie unser IPv6 DNS-Lookup-Tool
  4. Routing prüfen: Verwenden Sie unser Traceroute-Tool, um Pfade zu 2001:4860:4860::8888 zu 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:

  1. Unterstützt Ihr ISP IPv6? Rufen Sie an oder prüfen Sie deren Website.
  2. Ist IPv6 auf Ihrem Router aktiviert? Loggen Sie sich ein und verifizieren Sie.
  3. Ist Router Advertisement auf Ihrem Router aktiviert? Er muss RA-Nachrichten senden.
  4. 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:

  1. Haben Sie eine Standard-Route? Führen Sie ip -6 route (Linux) oder netstat -rn -f inet6 (macOS) aus und suchen Sie nach einem default-Eintrag.
  2. Können Sie Ihr Gateway pingen? Finden Sie Ihr Gateway mit ip -6 route, dann pingen Sie es mit ping6 <gateway>.
  3. Können Sie externe IPv6-Hosts pingen? Probieren Sie ping6 2001:4860:4860::8888.
  4. 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.com

Falls 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#

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.