NETPLAN не поддерживает настройки
Настройка yaml У меня есть следующий план netplan, и он продолжает выдавать ошибку
IP-адрес показан здесь как ххх
ethernet: проверьте отступ ^
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]
Насколько я знаю, интервал правильный. (2 пробела для каждого отступа) Не уверен, что мне не хватает.
Любая помощь с благодарностью
2 ответа
Правильный формат:
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]
Правильный интервал находится в /usr/share/doc/netplan/examples/static.yaml.
Следуйте с:
sudo netplan generate
sudo netplan apply
Что мне еще помогло:
использование yamlint для выявления очевидных ошибок форматирования YAML.
sudo apt-get install yamllint
yamllint /etc/netplan/00-installer-config.yaml
Ошибки, такие как завершающие пробелы и лишние пустые строки, также могут вызывать проблемы.
Сравнивая пример на
/usr/share/doc/netplan/examples/static.yaml
и мой конфиг в/etc/netplan/00-installer-config.yaml
-
vimdiff /usr/share/doc/netplan/examples/static.yaml /etc/netplan/00-installer-config.yaml
-