netplan 错误,未知的密钥名称服务器

netplan 错误,未知的密钥名称服务器

我有一个错误,但不是拼写错误。

这是我的 netplan 配置:

network:
  ethernets:
    ens32:
      addresses: [172.16.120.74/16]
      nameservers:
        addresses: [127.0.0.53, 172.16.1.5]
  renderer: networkd
  version: '2'

这将显示错误:

Error in network definition //etc/netplan/99.clw_netcfg.yaml line 3 column 6: unknown key nameservers

有人有什么想法吗?

答案1

不幸的是,netplan 错误消息经常导致您查看错误的行。像这样布局您的 netplan yaml 文件,它应该可以正常工作:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens32:
      addresses:
        - 172.16.120.74/16
      nameservers:
        addresses: [127.0.0.53, 172.16.1.5]

请注意,您的 IP 地址的“-”字符应位于上面一行地址中的第二个 d 下方。

相关内容