Tags: Netzwerk, IPv6
Der Betrieb sowohl eines IPv4- als auch eines IPv6-Stacks auf Windows macht die Netzwerkkonfiguration und Fehlersuche komplexer: Ist der Rechner über beide Protokolle an das Netzwerk angeschlossen, gibt es zu jedem Host, auf den das ebenfalls zutrifft, 2 Protokolle, um die Verbindung aufzunehmen, also 2 gleichberechtigte Möglichkeiten. Will man etwa Probleme mit dem einen Stack untersuchen, muss man etwa sicherstellen, dass nicht der andere dessen Rolle ad hoc übernimmt und so für funktionierende Verbindungen sorgt, obwohl ein Problem vorliegt.
IPv4 und IPv6-ping erzwingen
Das klassische Testtool für die Funktion einer Netzwerkverbindung auf IP-Ebene ist ping.exe. Anhand der Ausgabe der IP-Adresse ist leicht zu sehen, über welches Protokoll ein Host erreicht wurde. Einen bestimmten Stack erzwingen kann man mittels des Parameters -4 beziehungsweise -6. Unter Linux und Verwandten bedient ping in der Regel nur den IPv4-Stack; für IPv6 gibt es das separate Programm ping6.
IPv4 oder IPv6 für ein Interface abschalten
Um die Protokollbindung an ein bestimmtes Interface zu lösen, verwendet man die Adapter-Konfiguration im Netzwerk- und Freigabecenter unter Adaptereinstellungen ändern und entfernt die Optionen, mit denen etwa IPv4 oder IPv6 an den Adapter gebunden sind. Diese Änderungen sind leicht nachzuvollziehen, da gut sichtbar, kennen aber nur die Möglichkeit des kompletten Ein- oder Ausschaltens und sind nur pro Netzwerkadapter anwendbar.
IPv6 ganz oder teilweise abschalten
Mehr Möglichkeiten fürs Feintuning bietet der Registry-DWORD-Wert DisabledComponents
für IPv6, der sich im Schlüssel HKLM\
Ansonsten handelt es sich bei DisabledComponents um ein Bitfeld, das heißt verschiedene Bits schalten verschiedene Einstellungen. Will man mehrere kombinieren, erhält man den dazu notwendigen Wert durch Addition der Einzelwerte. Nach dem Ändern des Wertes muss der PC jeweils neu gestartet werden, damit die Einstellungen wirksam werden.
Dezimal | Hex | Einstellung |
---|---|---|
0 | 0x0 | IPv6 voll aktiviert |
1 | 0x1 | alle Tunnel-Interfaces deaktiviert |
2 | 0x2 | 6to4 deaktiviert |
4 | 0x4 | ISATAP deaktiviert |
8 | 0x8 | Teredo deaktiviert |
16 | 0x10 | native IPv6-Interfaces deaktiviert (LAN und PPP) |
32 | 0x20 | IPv4 gegenüber IPv6 bevorzugen |
4294967295 | 0xffffffff | IPv6 komplett deaktiviert |
Täglich Know-how für IT-Pros mit unserem Newsletter
Ähnliche Beiträge
- Lösung für: Es kann keine Verbindung mit einer Domäne oder zum Domain Controller hergestellt werden
- VPN von heimischer Fritzbox zum Firmennetzwerk einrichten
- ManageEngine kombiniert fünf Produkte zu OpManager Plus
- Spiceworks Network Monitor überwacht Services und Ports
- IPv6: Infoblox mit kostenlosem Analyse-Tools
Weitere Links
8 Kommentare
... nicht vergessen, IP6 wieder anschalten. Habe mich mal dumm und dusselig gesucht, nachdem ich IP6 (wird ja nicht gebraucht) unter Exchange / SBS Exchange abgeschalten hatte. Es lief nix mehr ...
0xffffff ist der Falsche Wert, der richtige ist 0xffffffff.
Mehr Infos von Microsoft in KB929852
Danke!
Denkt bitte dran, dass bei 0xffffffff Microsoft keinen Support, auf alles was mit IPv6 zu tun hat, gibt. Der von MS empfohlene Wert ist 0x1.
Erstmal (wenn auch verspätet)ein dickes Lob/Danke für solch informative Webside. Was IPv6 betr.: Ich hatte reichliche Probleme mit Aufruf div. Webseiten - leider waren viele dabei,auf denen evtl Tips u.ä. gewesen wären. Ich konnte nicht mal mit dem Firefox die MozillaHilfeseiten erreichen. Alles blieb meistens bei div. google"apps" hängen (googleanalytics,googletag und wie sie alle heißen ...zum Schluß kam ´ne Info: ipv6 abschalten. Auf der Netzwerkkarte gemacht und alle Seiten wieder da....und dann auf dieser Seite:ipv6 configurieren -- Klasse !!
Besser als ipv6 total "totmachen"! Also dword auf 32 und Neustart -- aber danach stands wieder auf 255. Nochmal auf 32 - Neustart - und wieder war´s auf 255. Wo liegt der Fehler ??
Ach so: W7,64bit,prof.,Router Speesport....
MfG Tobias
Nochmal auf die "Schnelle": Da ich mit dem DWORD-Wert 255 nix anfangen konnte, hab ich über support.microsoft.com/en-US was gefunden. Der Wert 255 ist 0xff und dort steht:
Type 0xff to disable all IPv6 components except the IPv6 loopback interface. This value also configures Windows to prefer using IPv4 over IPv6 by changing entries in the prefix policy table. For more information, see Source and destination address selection.
Also so ähnlich wie 0x20(32)............
Type 0x20 to prefer IPv4 over IPv6 by changing entries in the prefix policy table --- das funzt (Wert 32) weiterhin bei mir nicht..........
bei mir gibt es den wert "DisabledComponents" nicht ??
Dann erstelle ihn doch.
https://support.microsoft.com/de-de/kb/929852