使用时,netplan generate
我不断收到错误消息:
gateway4
已弃用,请改用默认路由。
对于 netplan 中的静态 IP 地址分配,我一直使用以下结构:
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: false
dhcp6: false
addresses:
- 192.168.10.10/24
gateway4: 192.168.10.1
nameservers:
addresses: [192.168.10.1]
显然gateway4
是引用gateway4: 192.168.10.1
,但我们如何修复它?
当前要替换的语法
gateway4
是routes
withto
和via
。对于上面基于网络的
192.168.10.0/24
网络规划,它将是:所以整个配置将是:
目前有一个很好的参考资料,里面充满了实际的例子: https ://netplan.io/examples/
处理 netplan 文件时的另一个提示
yamllint
可以为您省去很多麻烦。例如,我介绍了一个小的格式错误:
然后当我运行时
yamllint
,我会得到一个行号,它应该有助于追踪错误的位置。如果您有任何语法错误(例如间距问题),yamllint 将为您提供问题的行号。
希望这使您
netplan generate
顺利进行netplan apply
!