Я пытаюсь настроить сетевой мост для KVM, но я продолжаю получать ошибку
Ошибка в сетевом определении
//etc/netplan/50-cloud-init.yaml line 5 column 0: unknown key bridges.
Забавная вещь, строка, которая 5 столбцов 0 network
, нет bridges
, таким образом, я не уверен, почему это говорит мосты. Вот .yaml
Я пробую:
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
version: 2
renderer: networkd
ethernets:
enp2s0:
dhcp4: no
bridges:
br0:
interfaces: [enp2s0]
dhcp4: no
addresses: [192.168.1.3/24]
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.1]
Файлы Yaml очень требовательны в отношении корректного добавления отступа. Поместите две клавиши "Пробел" перед ключевым словом мостов, и сообщение об ошибке должно уйти.
Это было бы скорее комментарием, но недостающей репутацией.
https://askubuntu.com/a/1076559/873039
В этом сообщении об ошибке говорится, что у Вас есть проблема в разделе, который определяется на строке, 5 столбцов 0 (сегмент сети), и в этом разделе где-нибудь являются ключевым словом мосты, который является проблемой.
Похоже, что эти netplan сообщения об ошибках очень грязны и неясны, даже прямо в их логике. Здесь это говорит, что ключевое слово неизвестно однако, это только имеет плохое добавление отступа.