Я новичок в netplan и Ubuntu 18.04 и пытаюсь настроить виртуальную машину с помощью qemu/libvert
. Проблема заключается в создании файла yaml netplan, который отвечает нашим потребностям и работает
Мостовое соединение Примеры / vlan на https://netplan.io/examples выдают мне сообщение об ошибке:
Invalid YAML at //etc/netplan/01-netcfg.yaml line 24 column 5: did not find expected key
Сведения о системе:
Любая помощь приветствуется.
/etc/netplan/01-netcfg.yaml
содержание:
network:
version: 2
renderer: networkd
ethernets:
eno1:
addresses:
- 192.168.xxx.7/24
gateway4: 192.168.xxx.1
nameservers:
addresses:
- 192.168.xxx.3
- 9.9.9.9
eno2: {}
bridges:
br20:
dhcp4: no
dhcp6: no
interfaces: [ vlan20 ] <<=This is line 24 in the error message
br50:
dhcp4: no
dhcp6: no
interfaces: [ vlan50 ]
br90:
dhcp4: no
dhcp6: no
interfaces: [ vlan90 ]
br100:
dhcp4: no
dhcp6: no
interfaces: [ vlan100 ]
vlans:
vlan1:
dhcp4: no
dhcp6: no
accept-ra: no
id: 1
link: eno2
vlan20:
dhcp4: no
dhcp6: no
accept-ra: no
id: 20
link: eno2
vlan50:
dhcp4: no
dhcp6: no
accept-ra: no
id: 50
link: eno2
vlan90:
dhcp4: no
dhcp6: no
accept-ra: no
id: 90
link: eno2
vlan100:
dhcp4: no
dhcp6: no
accept-ra: no
id: 100
link: eno2
br50
, br90
и br100
- все отступы на один пробел слишком много. Они должны соответствовать br20
как:
bridges:
br20:
dhcp4: no
dhcp6: no
interfaces: [ vlan20 ]
br50:
dhcp4: no
dhcp6: no
interfaces: [ vlan50 ]
br90:
dhcp4: no
dhcp6: no
interfaces: [ vlan90 ]
br100:
dhcp4: no
dhcp6: no
interfaces: [ vlan100 ]