IPv6/Priorisierung: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
K Textersetzung - „Kurzbeschreibung“ durch „Beschreibung“ |
||
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''topic''' - | '''topic''' - Beschreibung | ||
== Linux == | == Linux == | ||
== Windows == | == Windows == | ||
IPv6 ist ein integraler Bestandteil von Windows | ; IPv6 ist ein integraler Bestandteil von Windows | ||
* Es ist verlockend, IPv6 unter Windows zu deaktivieren, insbesondere in Heimnetzwerken. | * Es ist verlockend, IPv6 unter Windows zu deaktivieren, insbesondere in Heimnetzwerken. | ||
* Dies kann eine Reihe von Nebenwirkungen haben, die zu Fehlverhalten von Anwendungen und Prozessen führen können. | * Dies kann eine Reihe von Nebenwirkungen haben, die zu Fehlverhalten von Anwendungen und Prozessen führen können. | ||
Zeile 10: | Zeile 10: | ||
* Der beste Weg, um sicherzustellen, dass Ihr Windows-Computer IPv4 verwendet, besteht darin, den Vorrang der IPv6-Präfix-Richtlinie zu ändern. | * Der beste Weg, um sicherzustellen, dass Ihr Windows-Computer IPv4 verwendet, besteht darin, den Vorrang der IPv6-Präfix-Richtlinie zu ändern. | ||
Es gibt zwei Möglichkeiten, dies zu tun | ; Es gibt zwei Möglichkeiten, dies zu tun | ||
# Erstellen Sie einen Registrierungseintrag, um IPv4 gegenüber IPv6 zu bevorzugen. | # Erstellen Sie einen Registrierungseintrag, um IPv4 gegenüber IPv6 zu bevorzugen. | ||
# Direkte Änderung der IPv6-Präfix-Richtlinien, um IPv4 gegenüber IPv6 zu bevorzugen. | # Direkte Änderung der IPv6-Präfix-Richtlinien, um IPv4 gegenüber IPv6 zu bevorzugen. | ||
=== Registry-Eintrag === | === Registry-Eintrag === | ||
Sie müssen Ihren Computer neu starten, damit die Änderung wirksam wird | ; Sie müssen Ihren Computer neu starten, damit die Änderung wirksam wird | ||
* Melden Sie sich als Administrator an Ihrem Computer an. | * Melden Sie sich als Administrator an Ihrem Computer an. | ||
* Starten Sie den Registrierungseditor (regedt32.exe). | * Starten Sie den Registrierungseditor (regedt32.exe). | ||
* Fügen Sie einen Registrierungsschlüssel gemäß dem unten stehenden Screenshot hinzu und starten Sie den Computer neu, damit die Änderung wirksam wird. | * Fügen Sie einen Registrierungsschlüssel gemäß dem unten stehenden Screenshot hinzu und starten Sie den Computer neu, damit die Änderung wirksam wird. | ||
Um diese Änderung rückgängig zu machen, löschen Sie einfach den Registrierungseintrag und starten Sie den Computer neu. | ; Um diese Änderung rückgängig zu machen, löschen Sie einfach den Registrierungseintrag und starten Sie den Computer neu. | ||
Ort: HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameter | Ort: HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameter | ||
Schlüssel: DisabledComponents | Schlüssel: DisabledComponents | ||
Zeile 26: | Zeile 26: | ||
Wert: 0x20Prefer IPv5 over IPv6 DisabledComponents | Wert: 0x20Prefer IPv5 over IPv6 DisabledComponents | ||
=== | === IPv6-Präfix-Richtlinien === | ||
; Ändern der IPv6-Präfix-Richtlinien | |||
Dies ist etwas komplizierter, aber Sie müssen Ihren Computer nicht neu starten, damit die Änderungen wirksam werden. | Dies ist etwas komplizierter, aber Sie müssen Ihren Computer nicht neu starten, damit die Änderungen wirksam werden. | ||
Öffnen Sie eine erweiterte Eingabeaufforderung und geben Sie ein | |||
'''netsh interface ipv6 show prefixpolicies''' | '''netsh interface ipv6 show prefixpolicies''' | ||
Precedence Label Prefix | Precedence Label Prefix | ||
---------- ----- -------------------------------- | ---------- ----- -------------------------------- | ||
Zeile 44: | Zeile 45: | ||
1 3 ::/96 | 1 3 ::/96 | ||
Die erste Zeile mit einer Priorität von 50 ist die IPv6-Localhost-Adresse | ; Die erste Zeile mit einer Priorität von 50 ist die IPv6-Localhost-Adresse | ||
* Die zweite Zeile mit einer Priorität von 40 enthält alle (globalen) IPv6-Unicast-Adressen. | * Die zweite Zeile mit einer Priorität von 40 enthält alle (globalen) IPv6-Unicast-Adressen. | ||
* Die dritte Zeile mit einer Priorität von 35 sind alle IPv4-zu-IPv6-zugeordneten Adressen. | * Die dritte Zeile mit einer Priorität von 35 sind alle IPv4-zu-IPv6-zugeordneten Adressen. | ||
* Eine vollständige Liste der IPv6-Präfixe finden Sie hier. | * Eine vollständige Liste der IPv6-Präfixe finden Sie hier. | ||
; Rangfolge ändern | |||
Um die Rangfolge zu ändern, müssen Sie die Rangfolge aller Präfix-Richtlinien neu ordnen, um sicherzustellen, dass die IPv4-zu-IPv6-gemappten Adressen die höchste Priorität haben. | Um die Rangfolge zu ändern, müssen Sie die Rangfolge aller Präfix-Richtlinien neu ordnen, um sicherzustellen, dass die IPv4-zu-IPv6-gemappten Adressen die höchste Priorität haben. | ||
* Es müssen alle Präfix-Richtlinien eingegeben werden. | * Es müssen alle Präfix-Richtlinien eingegeben werden. | ||
Zeile 65: | Zeile 67: | ||
; Um zu bestätigen, dass die Änderungen wirksam geworden sind, geben Sie Folgendes ein | ; Um zu bestätigen, dass die Änderungen wirksam geworden sind, geben Sie Folgendes ein | ||
netsh interface ipv6 show prefixpolicies | '''netsh interface ipv6 show prefixpolicies''' | ||
Precedence Label Prefix | Precedence Label Prefix | ||
---------- ----- -------------------------------- | ---------- ----- -------------------------------- | ||
Zeile 82: | Zeile 84: | ||
; Beispiel | ; Beispiel | ||
'''ping localhost''' | |||
Pinging WORKSTATION [127.0.0.1] with 32 bytes of data: | Pinging WORKSTATION [127.0.0.1] with 32 bytes of data: | ||
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128 | Reply from 127.0.0.1: bytes=32 time<1ms TTL=128 | ||
Zeile 89: | Zeile 91: | ||
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128 | Reply from 127.0.0.1: bytes=32 time<1ms TTL=128 | ||
; Um diese Änderung rückgängig zu machen, setzen Sie einfach die Rangfolge wie folgt | ; Um diese Änderung rückgängig zu machen, setzen Sie einfach die Rangfolge wie folgt zurück | ||
netsh interface ipv6 reset | netsh interface ipv6 reset | ||
Aktuelle Version vom 19. Oktober 2024, 13:36 Uhr
topic - Beschreibung
Linux
Windows
- IPv6 ist ein integraler Bestandteil von Windows
- Es ist verlockend, IPv6 unter Windows zu deaktivieren, insbesondere in Heimnetzwerken.
- Dies kann eine Reihe von Nebenwirkungen haben, die zu Fehlverhalten von Anwendungen und Prozessen führen können.
- Microsoft empfiehlt ausdrücklich nicht, IPv6 zu deaktivieren.
- Der beste Weg, um sicherzustellen, dass Ihr Windows-Computer IPv4 verwendet, besteht darin, den Vorrang der IPv6-Präfix-Richtlinie zu ändern.
- Es gibt zwei Möglichkeiten, dies zu tun
- Erstellen Sie einen Registrierungseintrag, um IPv4 gegenüber IPv6 zu bevorzugen.
- Direkte Änderung der IPv6-Präfix-Richtlinien, um IPv4 gegenüber IPv6 zu bevorzugen.
Registry-Eintrag
- Sie müssen Ihren Computer neu starten, damit die Änderung wirksam wird
- Melden Sie sich als Administrator an Ihrem Computer an.
- Starten Sie den Registrierungseditor (regedt32.exe).
- Fügen Sie einen Registrierungsschlüssel gemäß dem unten stehenden Screenshot hinzu und starten Sie den Computer neu, damit die Änderung wirksam wird.
- Um diese Änderung rückgängig zu machen, löschen Sie einfach den Registrierungseintrag und starten Sie den Computer neu.
Ort: HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameter Schlüssel: DisabledComponents Typ: REG_DWORD Wert: 0x20Prefer IPv5 over IPv6 DisabledComponents
IPv6-Präfix-Richtlinien
- Ändern der IPv6-Präfix-Richtlinien
Dies ist etwas komplizierter, aber Sie müssen Ihren Computer nicht neu starten, damit die Änderungen wirksam werden.
Öffnen Sie eine erweiterte Eingabeaufforderung und geben Sie ein
netsh interface ipv6 show prefixpolicies Precedence Label Prefix ---------- ----- -------------------------------- 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 einer Priorität von 50 ist die IPv6-Localhost-Adresse
- Die zweite Zeile mit einer Priorität von 40 enthält alle (globalen) IPv6-Unicast-Adressen.
- Die dritte Zeile mit einer Priorität von 35 sind alle IPv4-zu-IPv6-zugeordneten Adressen.
- Eine vollständige Liste der IPv6-Präfixe finden Sie hier.
- Rangfolge ändern
Um die Rangfolge zu ändern, müssen Sie die Rangfolge aller Präfix-Richtlinien neu ordnen, um sicherzustellen, dass die IPv4-zu-IPv6-gemappten Adressen die höchste Priorität haben.
- Es müssen alle Präfix-Richtlinien eingegeben werden.
- Je höher der Wert des Präfixes ist, desto mehr wird es bevorzugt.
Geben Sie daher in der erweiterten Eingabeaufforderung Folgendes ein oder schneiden Sie es aus und fügen Sie es 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
- Um zu bestätigen, dass die Änderungen wirksam geworden sind, geben Sie Folgendes ein
netsh interface ipv6 show prefixpolicies Precedence Label Prefix ---------- ----- -------------------------------- 50 0 ::ffff:0:0/96 40 1 ::1/128 30 2 ::/0 20 3 2002::/16 5 5 2001::/32 3 13 fc00::/7 1 11 fec0::/10 1 12 3ffe::/16 1 4 ::/96
Wenn Sie nun einen Host anpingen (z. B.), wird die IPv4-Adresse (d. h. 127.0.0.1) der IPv6-Adresse (d. h. ::1) vorgezogen.
- Beispiel
ping localhost Pinging WORKSTATION [127.0.0.1] with 32 bytes of data: Reply from 127.0.0.1: bytes=32 time<1ms TTL=128 Reply from 127.0.0.1: bytes=32 time<1ms TTL=128 Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
- Um diese Änderung rückgängig zu machen, setzen Sie einfach die Rangfolge wie folgt zurück
netsh interface ipv6 reset