ubuntu 20.04系统,配置网络时,/etc/netplan/目录下有多个配置文件,是优先哪个的?为什么是用的50-cloud-init.yaml
根据文件名的字母顺序,50-cloud-init.yaml 文件的优先级高于 01-network-manager-all.yaml。因此,在网络配置中,50-cloud-init.yaml 将覆盖 01-network-manager-all.yaml 中的任何相同设置。
50-cloud-init.yaml 文件通常由 cloud-init 工具自动生成并配置,它通过读取云平台提供的配置信息来设置网络。这使得在云环境中进行网络配置更为简洁和灵活。
如果您希望优先使用 01-network-manager-all.yaml 文件中的配置,可以考虑重命名或删除 50-cloud-init.yaml 文件,并确保 01-network-manager-all.yaml 文件中包含您所需的网络配置。然后,运行以下命令应用更改:
sudo netplan apply
这将使新的网络配置生效。