Wo finde ich den Standardspeicherort der IPv6-Konfiguration auf dem Ubuntu 20.04-Server?

Wo finde ich den Standardspeicherort der IPv6-Konfiguration auf dem Ubuntu 20.04-Server?

Ich habe gerade einen Ubuntu Server 20.04 über den Installationsmanager installiert. Ich habe eine statische IPv4-Adresse definiert und IPv6 unberührt gelassen.

Nach dem Starten der Maschine kann ich meine statische IPv4- und auch mehrere IPv6-Adressen (lokaler und öffentlicher Link) sehen.

Ich kann sehen, dass die Konfiguration für das statische IPv4 abgeschlossen ist /etc/netplan/00-installer-config.yaml, ich kann jedoch die IPv6-Konfiguration nicht sehen (die SLAAC sein sollte).

Laut den Netplan-Dokumenten überschreibt es nur die definierten Konfigurationen, lässt aber andere unberührt, was bedeutet, dass ich IPv6 während der Installation nicht konfiguriert habe. Daher gibt es keinen Eintrag für IPv6 (in Netplan). Wo ist jedoch die IPv6-Standardkonfiguration definiert?

Ich habe auch nachgesehen /etc/network/interfaces, aber diese Datei ist völlig leer.

Kann mir jemand sagen, wo die Standard-IPv6-Konfiguration zu finden ist?

Danke

Antwort1

Die IPv6-SLAAC-Adressierung ist standardmäßig in den Kernel kompiliert.

Wenn Sie sie überprüfen, /etc/sysctl.confwerden Sie sie nicht sehen, aber wenn Sie sie ausführen:

sudo sysctl -a | grep ipv6 | grep -w "= 1"

Sie sehen, was standardmäßig aktiviert ist.

Ich habe mir zunächst den Kopf zerbrochen, als ich in Netplan nichts sah, das erklärte, wo die SLAAC-Adressierung stattfand. Dort befindet sie sich ...

verwandte Informationen