Willkommen bei SCHROETER|EDV
headerimage

Beschreibung

diese Kurzbeschreibung soll die Schritte darstellen, wie Sie im laufenden Betrieb die IP Version eines Windows Systems ändern können.

In diesem Beispiel, wurde in einer LAB Umgebung der Präfix eines zweiten DCs geändert.

 

Schritte:

  1. Melden Sie sich mit administrativen Rechten am Server an.
  2. Öffnen Sie eine CMD Console und prüfen den derzeitig gesetzten Präfix:

    netsh interface ipv6 show prefixpolicies

    Sie sollten eine folgende Ausgabe erhalten:
    Der aktive Status wird abgefragt...

    Vorg„nger Label Pr„fix
    ---------- ----- --------------------------------
    50 0 ::1/128
    40 1 ::/0
    35 4 ::ffff:0:0/96
    30 2 2002::/16
    5 5 2001::/32
    3 13 fc00::/7
    1 11 fec0::/10
    1 12 3ffe::/16
    1 3 ::/96

    Die erste Zeile mit der 50 bezieht sich auf die Localhost Adresse.
    Die zweite Zeile mit der 40 bezieht sich auf die IPv6 Unicast Adresse.
    Die dritte Zeile mit der 35 bezieht sich auf alle IPv4 zu IPv6 gerichteten Anfragen.

  3. Um die Priorität der Anfragen zu ändern, muss dies in folgender Reihenfolge umgesetzt werden.
    Geben Sie folgende netsh Command's ein:

    netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 50 0
    netsh interface ipv6 set prefixpolicy ::1/128 40 1
    netsh interface ipv6 set prefixpolicy ::/0 30 2
    netsh interface ipv6 set prefixpolicy 2002::/16 20 3
    netsh interface ipv6 set prefixpolicy 2001::/32 5 5
    netsh interface ipv6 set prefixpolicy fc00::/7 3 13
    netsh interface ipv6 set prefixpolicy fec0::/10 1 11
    netsh interface ipv6 set prefixpolicy 3ffe::/16 1 12
    netsh interface ipv6 set prefixpolicy ::/96 1 4

    Durch die Zeile "netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 50 0" werden die Anfragen auf das IPv4 Protokoll gemapped!

 

Wenn Sie die oben genannten Schritte umgesetzt haben, wurde der Präfix auf die IPv4 Adressierung erfolgreich angepasst.

Neben der netsh Ausgabe, können Sie dies mit einem Ping auf localhost überprüfen.

Hier sollten Sie die IPv4 Adresse der Maschine erhalten:
Vorher: Antwort von ::1: Zeit<1ms | Nachher: Antwort von 127.0.0.1: Bytes=32 Zeit<1ms TTL=128

Via Powershell können Sie dies auch über folgendes Command: ping $env:COMPUTERNAME

 

Sollte die Kommunikation nicht mehr funktionieren oder in der Priorisierung was gewaltig verdreht haben, können Sie mit dem folgenden Command die Anpassung Rückgängig machen: netsh interface ipv6 reset

 


Quelle: https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/configure-ipv6-in-windows

Info: https://en.wikipedia.org/wiki/IPv6_address#Special_addresses

Info: https://kb.firedaemon.com/support/solutions/articles/4000160803-prioritising-ipv4-over-ipv6-on-windows-10-and-11

Info: https://dimitri.janczak.net/2016/11/15/prefer-ipv4-ipv6-windows

 

Inhaltsverzeichnis

nach oben