Anleitung zum Konfigurieren von IPv6 in Windows für fortgeschrittene Benutzer

Windows Vista, Windows Server 2008 und spätere Windows-Versionen verwenden RFC 3484 und eine Präfixtabelle, um festzustellen, welche Adresse verwendet werden soll, wenn mehrere Adressen für einen DNS-Namen (Domain Name System) verfügbar sind.

Standardmäßig bevorzugt Windows globale IPv6-Unicastadressen gegenüber IPv4-Adressen.

Ursprüngliche KB-Nummer: 929852

Zusammenfassung

Es kommt häufig vor, dass IT-Administratoren IPv6 deaktivieren, um netzwerkbezogene Probleme, wie beispielsweise Probleme bei der Namensauflösung, zu beheben.

Wichtig

Internetprotokoll, Version 6 (IPv6) ist ein zwingender Bestandteil von Windows Vista und Windows Server 2008 und neueren Versionen. Es wird nicht empfohlen, IPv6 oder IPv6-Komponenten zu deaktivieren. Andernfalls funktionieren einige Windows-Komponenten möglicherweise nicht mehr.

Es wird empfohlen, IPv4 gegenüber IPv6 in Präfixrichtlinien zu bevorzugen, anstatt IPV6 zu deaktivieren.

Konfigurieren von IPv6 mithilfe eines Registrierungsschlüssels

Wichtig

Führen Sie die in diesem Abschnitt beschriebenen Schritte sorgfältig aus. Durch eine fehlerhafte Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Sichern Sie die Registrierung, bevor Sie sie ändern, damit Sie sie bei Bedarf wiederherstellen können.

Die IPv6-Funktionalität kann durch Ändern des folgenden Registrierungsschlüssels konfiguriert werden:

Ort: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
Name: DisabledComponents
Typ: REG_DWORD
Min. Wert: 0x00 (Standardwert)
Max. Wert: 0xFF (IPv6 deaktiviert)

IPv6-Funktionalität Registrierungswert und Kommentare
Bevorzugen von IPv4 gegenüber IPv6 Dezimal 32
Hexadezimal 0x20
Binär xx1x xxxx

Empfohlen anstelle der Deaktivierung von IPv6.
Deaktivieren von IPv6 Dezimal 255
Hexadezimal 0xFF
Binär 1111 1111

Siehe Startverzögerung tritt auf, nachdem Sie IPv6 in Windows deaktivieren, wenn nach der Deaktivierung von IPv6 in Windows 7 SP1 oder Windows Server 2008 R2 SP1 eine Startverzögerung auftritt.

Außerdem wird der Systemstart um fünf Sekunden verzögert, wenn IPv6 fälschlicherweise durch die Registrierungseinstellung DisabledComponents auf einen Wert von 0xffffffff gesetzt wurde. Der korrekte Wert lautet 0xff. Weitere Informationen finden Sie unter Übersicht über das Internetprotokoll, Version 6 (IPv6).

Der Registrierungswert DisabledComponents hat keinen Einfluss auf den Status des Kontrollkästchens. Auch wenn der Registrierungsschlüssel DisabledComponents auf die Deaktivierung von IPv6 eingestellt ist, kann das Kontrollkästchen auf der Registerkarte Netzwerk für jede Schnittstelle aktiviert werden. Dies ist ein vorgesehenes Verhalten.

Sie können IPv6 nicht vollständig deaktivieren, da IPv6 intern auf dem System für viele TCPIP-Aufgaben verwendet wird. Beispielsweise können Sie nach der Konfiguration dieser Einstellung weiterhin Ping ::1 ausführen.
Deaktivieren von IPv6 an allen Nicht-Tunnelschnittstellen Dezimal 16
Hexadezimal 0x10
Binär xxx1 xxxx
Deaktivieren von IPv6 an allen Tunnelschnittstellen Dezimal 1
Hexadezimal 0x01
Binär xxxx xxx1
Deaktivieren von IPv6 an Nicht-Tunnelschnittstellen (außer der Loopback-Schnittstelle) und auf der IPv6-Tunnelschnittstellen Dezimal 17
Hexadezimal 0x11
Binär xxx1 xxx1
Bevorzugen von IPv6 gegenüber IPv4 Binär xx0x xxxx
Erneutes Aktivieren von IPv6 an allen Nicht-Tunnelschnittstellen Binär xxx0 xxxx
Erneutes Aktivieren von IPv6 an allen Nicht-Tunnelschnittstellen Binär xxx xxx0
Erneutes Aktivieren von IPv6 an allen Nicht-Tunnelschnittstelle und an IPv6-Tunnelschnittstellen Binär xxx0 xxx0

Hinweis

  • Administratoren müssen eine .admx-Datei erstellen, um die Registrierungseinstellungen der unten stehenden Tabelle in einer Gruppenrichtlinieneinstellung freizugeben.
  • Sie müssen den Computer neu starten, damit diese Änderungen wirksam werden.
  • Andere Werte als 0 oder 32 führen dazu, dass der Routing- und Fernzugriffsdienst nach Inkrafttreten dieser Änderung nicht mehr funktioniert.

Standardmäßig wird das 6to4-Tunneling-Protokoll in Windows aktiviert, wenn einer Schnittstelle eine öffentliche IPv4-Adresse zugewiesen wird (öffentliche IPv4-Adresse bedeutet jede IPv4-Adresse, die nicht in den Bereichen 10.0.0.0/8, 172.16.0.0/12 oder 192.168.0.0/16 liegt). IP6-zu-IP4 weist automatisch den IP6-zu-IP4-Tunneling-Schnittstellen dieser zugewiesenen Adressen jeweils eine IPv6-Adresse zu, und IP6-zu-IP4 registriert diese IPv6-Adressen automatisch auf dem zugewiesenen DNS-Server Wenn dieses Verhalten nicht erwünscht ist, empfehlen wir, die IPv6-Tunnelschnittstellen auf den betreffenden Hosts zu deaktivieren.

Sie können auch die folgenden Schritte ausführen, um den Registrierungsschlüssel zu ändern:

  1. Öffnen Sie ein administratives Eingabeaufforderungsfenster.

  2. Führen Sie den folgenden Befehl aus:

    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d <value> /f
    

    Hinweis

    Ersetzen Sie den <Wert> durch den entsprechenden Wert.

Wie man den Registrierungswert berechnet

Windows verwendet Bitmasken, um die Werte von DisabledComponents zu überprüfen und festzustellen, ob eine Komponente deaktiviert werden soll.

Um zu erfahren, welche Komponente jedes Bit (von niedrig bis hoch) steuert, sehen Sie sich die folgende Tabelle an.

Name Setting
Tunnel Tunnelschnittstellen deaktivieren
Tunnel-IP6-zu-IP4 Deaktivieren von IP6-zu-IP4-Schnittstellen
TunnelIsatap Deaktivieren von Isatap-Schnittstellen
Tunnel Teredo Deaktivieren von Teredo-Schnittstellen
Systemeigen Deaktivieren von nativen Schnittstellen (auch PPP)
PreferIpv4 IPv4 in der Standardpräfixrichtlinie bevorzugen
TunnelCp Deaktivieren von CP-Schnittstellen
TunnelIpTls Deaktivieren von IP-TLS-Schnittstellen

Für jedes Bit bedeutet 0 falsch und 1 wahr. In der folgenden Tabelle finden Sie ein Beispiel.

Setting Präfixrichtlinien IPv6 statt IPv4 Deaktivieren von IPv6 an allen Nicht-Tunnelschnittstellen Deaktivieren von IPv6 an allen Tunnelschnittstellen Deaktivieren von IPv6 an Nicht-Tunnelschnittstellen (außer der Loopback-Schnittstelle) und an IPv6-Tunnelschnittstellen
Tunnelschnittstellen deaktivieren 0 0 1 1
Deaktivieren von IP6-zu-IP4-Schnittstellen 0 0 0 0
Deaktivieren von Isatap-Schnittstellen 0 0 0 0
Deaktivieren von Teredo-Schnittstellen 0 0 0 0
Deaktivieren von nativen Schnittstellen (auch PPP) 0 1 0 1
Bevorzugen Sie IPv4 in der Standardpräfixrichtlinie. 1 0 0 0
Deaktivieren von CP-Schnittstellen 0 0 0 0
Deaktivieren von IP-TLS-Schnittstellen 0 0 0 0
Binär 0010 0000 0001 0000 0000 0001 0001 0001
Hexadezimal 0x20 0x10 0x01 0x11

Die Verwendung der Netzwerkeigenschaften-GUI zur Deaktivierung von IPv6 wird nicht unterstützt.

Dieser Registrierungswert hat keinen Einfluss auf den Status des folgenden Kontrollkästchens. Selbst wenn laut Registrierungsschlüssel IPv6 deaktiviert ist, kann das Kontrollkästchen auf der Registerkarte Netzwerke für jede Schnittstelle aktiviert werden. Dies ist ein vorgesehenes Verhalten.

Die Option Internetprotokoll, Version 6 (TCP/IPv6) in den Netzwerkeigenschaften.

Referenz

Weitere Informationen zu RFC 3484 finden Sie unter Standardadressenauswahl für Internetprotokoll, Version 6 (IPv6).

Weitere Informationen zum Festlegen der IPv4-Rangfolge gegenüber IPv6 finden Sie unter Verwendung von SIO_ADDRESS_LIST_SORT.

Informationen zu RFC 4291 finden Sie unter IP Version 6 Adressierungsarchitektur.

Weitere Informationen zu diesem Thema finden Sie in den folgenden Artikeln:

Tools zur Unterstützung bei der Netzwerkablaufverfolgung: Microsoft Network Monitor 3.4 (Archiv)

Warnung

Netmon 3.4 ist nicht mit Windows Server 2012 oder neueren Betriebssystemen kompatibel, wenn LBFO NIC Teaming aktiviert ist. Verwenden Sie stattdessen Nachrichtenanalyse.