YAML-EinrichtungIch habe das folgende Netplan-Layout und es kommt immer wieder zu dem Fehler
Die IP-Adresse wird hier als xxx angezeigt.
Ethernets: Einrückung prüfen^
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
addresses: [xxx.xxx.xxxx.xxx/xx]
gateway4: xxx.xxx.xxx.xxx
nameservers:
addresses: [8.8.8.8,x.x.x.x]
Soweit ich weiß, ist der Abstand korrekt. (2 Leerzeichen für jeden Einzug). Ich bin nicht sicher, was ich übersehe.
Für jede Hilfe bin ich sehr dankbar
Antwort1
Das richtige Format ist:
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
addresses:
- 10.10.10.2/24
gateway4: 10.10.10.1
nameservers:
addresses: [10.10.10.1, 1.1.1.1]
Die richtigen Abstände finden Sie in /usr/share/doc/netplan/examples/static.yaml.
Folge mit:
sudo netplan generate
sudo netplan apply
Antwort2
Was mir außerdem geholfen hat:
Verwenden von yamllint, um offensichtliche YAML-Formatierungsfehler zu identifizieren.
sudo apt-get install yamllint
yamllint /etc/netplan/00-installer-config.yaml
Fehler wie nachstehende Leerzeichen und zusätzliche Leerzeilen können ebenfalls Probleme verursachen
Vergleich des Beispiels unter
/usr/share/doc/netplan/examples/static.yaml
und meiner Konfiguration unter/etc/netplan/00-installer-config.yaml
vimdiff /usr/share/doc/netplan/examples/static.yaml /etc/netplan/00-installer-config.yaml