Netplan 缩进错误?

Netplan 缩进错误?

使用此配置我收到此错误:

网络定义错误:预期映射(检查缩进)set-name: eth0

为什么?命名项目的缩进是正确的……不是吗?

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: yes
    match:
      macaddress: 00:11:22:33:44:55
    set-name: eth0

答案1

如果这是桌面安装,您应该使用 NetworkManager...

network:
  version: 2
  renderer: NetworkManager

但是,要回答您的问题,只需使用这个...不需要匹配,macaddress 或 set-name...

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: yes

sudo netplan --debug generate# 制作配置文件

sudo netplan apply# 应用新配置

reboot# 验证配置

答案2

你确实错过了一些缩进,正确的语法是

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: yes
      match:
        macaddress: 00:11:22:33:44:55
      set-name: eth0

解释:dhcp4matchset-name属于(或定义)eth0,和macadress属于match

相关内容