IPv6 vollständig deaktivieren und auf IPv4 umstellen

IPv6 soll die Zukunft des Netzwerks sein, und auf lange Sicht wird es das auch. In der Praxis verursacht es aber manchmal mehr Probleme, als es löst: ein VPN, das außerhalb des Tunnels leckt, eine träge Verbindung, weil Ihr Anbieter IPv6 schlecht handhabt, eine alte Software oder ein NAS, das damit nicht zurechtkommt. In solchen Fällen behebt die Rückkehr zu reinem IPv4 das Problem oft in Minuten. So machen Sie es je nach System richtig.

Bevor Sie IPv6 deaktivieren, fragen Sie sich das

IPv6 zu deaktivieren ist nicht grundsätzlich eine gute Idee. Wenn bei Ihnen alles läuft, lassen Sie es an: Es ist die Richtung, in die das Internet geht, und immer mehr Dienste setzen darauf. Die berechtigten Gründe, es abzuschalten, sind konkret:

  • Ihr VPN schützt IPv6 nicht und gibt Ihre echte Adresse preis (ein Test auf ipleak.net oder dnsleaktest.com bestätigt das)
  • Sie haben Verlangsamungen oder Verbindungsfehler, die verschwinden, sobald IPv6 abgeschaltet ist, ein Zeichen, dass Ihr Anbieter es schlecht handhabt
  • Eine alte Netzwerk-Hardware oder eine bestimmte Anwendung unterstützt kein IPv6 und verursacht Konflikte
  • Sie verwalten ein Firmennetz, in dem IPv6 nicht ausgerollt ist und eine unnötige Angriffsfläche darstellt

Trifft keiner dieser Fälle zu, bringt Ihnen das Deaktivieren von IPv6 nichts und riskiert, langfristig Dinge zu zerstören.

IPv6 unter Windows deaktivieren

Unter Windows 10 und Windows 11 ist die grafische Methode am einfachsten. Öffnen Sie die Netzwerkverbindungen: Rechtsklick auf das Netzwerksymbol, dann "Netzwerk- und Interneteinstellungen", und klicken Sie auf "Adapteroptionen ändern".

Rechtsklick auf Ihre aktive Verbindung (WLAN oder LAN), wählen Sie "Eigenschaften", und entfernen Sie in der Liste das Häkchen bei "Internetprotokoll Version 6 (TCP/IPv6)". Bestätigen Sie mit OK.

Diese Methode deaktiviert IPv6 nur auf dieser Schnittstelle. Um es systemweit vollständig abzuschalten, brauchen Sie die Registrierung. Öffnen Sie den Registrierungseditor (Windows-Taste + R, tippen Sie regedit) und navigieren Sie zu:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

Erstellen Sie einen neuen DWORD-Wert (32 Bit) namens DisabledComponents und setzen Sie ihn auf ff hexadezimal, um alle IPv6-Komponenten zu deaktivieren. Starten Sie den Rechner neu, um die Änderung anzuwenden.

Achtung: Microsoft rät offiziell davon ab, IPv6 über die Registrierung vollständig zu deaktivieren, da einige Windows-Komponenten dessen Vorhandensein erwarten. Falls Sie danach merkwürdiges Verhalten bemerken (Probleme bei der Netzwerkfreigabe, langsamer Start), setzen Sie DisabledComponents wieder auf 0 oder löschen Sie den Schlüssel.

IPv6 unter macOS deaktivieren

Unter macOS erfolgt die Deaktivierung über das Terminal, da die Option seit mehreren Versionen nicht mehr in der grafischen Oberfläche ist. Öffnen Sie das Terminal und ermitteln Sie zuerst den Namen Ihres Netzwerkdienstes:

networksetup -listallnetworkservices

In der Regel sehen Sie "Wi-Fi" und "Ethernet". Um IPv6 beim WLAN zu deaktivieren, tippen Sie:

sudo networksetup -setv6off Wi-Fi

Für Ethernet:

sudo networksetup -setv6off Ethernet

Das System fragt nach Ihrem Administratorpasswort. Um IPv6 später wieder zu aktivieren, ersetzen Sie -setv6off durch -setv6automatic.

IPv6 unter Linux deaktivieren

Auf den meisten Linux-Distributionen (Ubuntu, Debian, Fedora) läuft die saubere Methode über sysctl. Bearbeiten Sie die Konfigurationsdatei:

sudo nano /etc/sysctl.conf

Fügen Sie diese drei Zeilen am Ende der Datei hinzu:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Wenden Sie die Änderungen ohne Neustart an mit:

sudo sysctl -p

Diese Methode ist reversibel: Setzen Sie die Werte wieder auf 0 oder entfernen Sie die Zeilen und führen Sie sysctl -p erneut aus.

IPv6 am Router deaktivieren

Wenn Sie IPv6 für das ganze Netzwerk auf einmal abschalten wollen, geht das am Router. Melden Sie sich in der Administrationsoberfläche an, indem Sie seine IP-Adresse im Browser eingeben (oft 192.168.1.1).

Suchen Sie den IPv6-Bereich unter den Netzwerk- oder WAN-Einstellungen. Der genaue Ort hängt vom Modell ab, liegt aber meist unter "WAN", "Internet" oder "Erweiterte Einstellungen". Deaktivieren Sie die Option und speichern Sie. Alle Geräte im Netzwerk fallen nach Erneuerung ihres DHCP-Lease oder nach einem Neustart auf IPv4 zurück.

Prüfen, ob IPv6 wirklich deaktiviert ist

Sobald das erledigt ist, prüfen Sie das Ergebnis. Am einfachsten besuchen Sie ipme.co, das Ihnen zeigt, ob Ihre Verbindung IPv4 oder IPv6 nutzt. Sie können es auch über die Kommandozeile prüfen.

Unter Windows tippen Sie ipconfig in der Eingabeaufforderung: Sie sollten keine Zeile "IPv6-Adresse" mehr sehen. Unter Mac und Linux sollte ifconfig oder ip a auf Ihren aktiven Schnittstellen keine Adresse mehr anzeigen, die mit inet6 beginnt.

Falls Sie noch eine IPv6-Adresse sehen, die mit fe80:: beginnt, keine Sorge: Das ist eine Link-Local-Adresse, rein intern, die Ihre Internetverbindung nicht beeinflusst und die manche Systemschichten ohnehin behalten.