我新安装了Ubuntu22.04并配置了这样的netplan:
network:
version: 2
ethernets:
ens18:
addresses:
- 10.10.0.101/24
- 2009:470:1099:10::101/64
dhcp4: false
dhcp6: false
accept-ra: false
gateway4: 10.10.0.1
gateway6: 2009:470:1099:10::1
nameservers:
addresses:
- 8.8.8.8
- 2001:4860:4860::8888
启动后我会收到这个警告
** (generate:1099): WARNING **: 15:10:35.646: `gateway4` has been deprecated, use default routes instead.
See the 'Default routes' section of the documentation for more details.
** (generate:1099): WARNING **: 15:10:35.646: `gateway4` has been deprecated, use default routes instead.
See the 'Default routes' section of the documentation for more details.
如何消除这个警告?
发布于 2022-05-26 13:34:20
请参阅:
cat /usr/share/doc/netplan/examples/static.yaml
请修改您的netplan文件以使用当前方法;例如:
routes:
- to: default
via: 10.10.10.1
跟随:
sudo netplan generate
sudo netplan apply
发布于 2022-05-31 06:53:57
我发现两个NIC使用了路由:命令抛出了错误,甚至使用了用于每个路由的度量:命令。
使用gateway4:& gateway6:为每个接口工作。不过,这并不是chili555所建议的语法。
有关当前语法的优秀细分,请参见以下内容:
https://askubuntu.com/questions/1410750
复制相似问题