Ubuntu有线连接显示未托管且无法上网问题求助
兄弟,别慌!我之前也碰到过Ubuntu有线连接突然变成“未托管”、连不上网的情况,大概率是网络管理服务或者配置冲突搞的鬼,咱们一步步来排查解决:
先确认NetworkManager服务是否正常运行
未托管最常见的原因就是NetworkManager没在管控你的网卡。打开终端输入:systemctl status NetworkManager
如果显示“inactive”或者“failed”,先启动服务:sudo systemctl start NetworkManager
再设置开机自动启动,避免下次再出问题:sudo systemctl enable NetworkManager让NetworkManager接管网卡管控
有时候系统里的ifupdown工具会和NetworkManager抢管控权,咱们改个配置就行:
打开配置文件:sudo nano /etc/NetworkManager/NetworkManager.conf
找到[ifupdown]这一段,把managed=false改成managed=true,保存退出后重启服务:sudo systemctl restart NetworkManager检查Netplan配置是否冲突
如果你之前手动配置过Netplan,可能会导致NetworkManager无法接管网卡。先备份现有配置:sudo mkdir -p /etc/netplan/backup && sudo mv /etc/netplan/*.yaml /etc/netplan/backup/
然后生成默认配置并应用:sudo netplan generatesudo netplan apply
最后再重启NetworkManager服务。重置NetworkManager缓存配置
如果上面的方法都没用,试试重置NetworkManager的缓存文件:sudo rm -rf /var/lib/NetworkManager/*
重启服务后再看看有线连接是否恢复正常。
This is what is showing when I look at the wired management. I don't know what I did that it's showing all of these and I can no longer access the internet.
备注:内容来源于stack exchange,提问作者Smokechief

