Netplan 配置
检查/etc/netplan/目录下,是否有不应该存在的.yaml文件
这里无法联网的原因了,其他软件在这里创建了一个xxx.yaml,并设置为networkd,错误,实际应该是NetworkManager
network:
version: 2
renderer: networkd # 或NetworkManager,取决于你的系统
解决方法
删除这个xxx.yaml文件,并
sudo netplan apply
检查并配置 NetworkManager
检查 /etc/NetworkManager/NetworkManager.conf,确保 [ifupdown]部分中 managed=true
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=true # 确保这里是 true
然后 sudo systemctl restart NetworkManager
同时排查/etc/rc.local是否开启了不应该开启的软件