升级到Ubuntu 22.04后,netplan的版本更新似乎使得
gateway4和gateway6的写法不再推荐使用。
- 错误信息
`gateway4`已被弃用,请使用默认路由。
有关更多详细信息,请参阅文档中的“默认路由”部分。
`gateway6`已被弃用,请使用默认路由。
有关更多详细信息,请参阅文档中的“默认路由”部分。
- 修复前
network:
ethernets:
ens3:
addresses:
- 192.168.0.2/24
gateway4: 192.168.0.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
search: []
optional: true
version: 2
- 修复后
network:
ethernets:
ens3:
addresses:
- 192.168.0.2/24
routes:
- to: default
via: 192.168.0.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
search: []
optional: true
version: 2
IPv6也可以使用相同的写法。