
Ich richte ein einfaches IPv6-Netzwerk ein und als ich einen Client konfigurierte, bemerkte ich, dass das Betriebssystem nach einiger Zeit „verwaltete Adresskonfiguration“ und „andere statusbehaftete Konfiguration“ aktiviert, wenn „Routererkennung“ aktiviert ist. Das Ziel ist, diesen Client nur im statusfreien IPv6-Modus zu haben.
Ex:
netsh int ipv6 set int X routerdiscovery=enabled managedaddress=disabled otherstateful=disabled
Überprüfung unmittelbar nach der Ausführung des obigen Befehls mitnetsh int ipv6 show int Xzeigt an:
Router Discovery : enabled
Managed Address Configuration : disabled
Other Stateful Configuration : disabled
Bei einer Kontrolle nach etwa 10-20 Sekunden ist das Ergebnis anders:
Router Discovery : enabled
Managed Address Configuration : enabled
Other Stateful Configuration : enabled
Dies geschieht auch, wenn der Client nicht physisch mit einem Netzwerk verbunden ist. Wenn jedoch ein Router, der RAs sendet, und dieser Client einem Netzwerk beitreten, ändert sich die Konfiguration in die gewünschte:
Router Discovery : enabled
Managed Address Configuration : disabled
Other Stateful Configuration : disabled
Was führt dazu, dass das Betriebssystem meine Einstellungen überschreibt und verwaltete und andere Flags aktiviert?
Antwort1
Im Wesentlichen läuft es darauf hinaus: - wenn eine RA empfangen wird, dann werden deren Daten verwendet - wenn keine RA empfangen wird, dann wird DHCPv6 verwendet
Wenn keine RA empfangen wird, versucht Windows, einen DHCPv6-Server zu finden, falls einer vorhanden ist.