Ubuntu 20.04常规更新后网络无法连接求助
别急,我来给你分享几个社区里常用的排查和解决思路,你可以一步步试试:
先检查NetworkManager服务状态
打开终端,输入sudo systemctl status NetworkManager看看网络管理服务是不是正常运行。如果显示失败或者未启动,就用sudo systemctl restart NetworkManager重启服务,之后再确认状态是否恢复正常。重置网络配置文件
更新有时候会打乱网络配置,试试重置操作:- 先停止NetworkManager服务:
sudo systemctl stop NetworkManager - 删除旧的状态配置文件:
sudo rm /var/lib/NetworkManager/NetworkManager.state - 重新启动服务:
sudo systemctl start NetworkManager
另外,Ubuntu 20.04默认用netplan管理网络,也可以试试重置netplan配置:sudo netplan generate && sudo netplan apply
- 先停止NetworkManager服务:
排查网卡驱动兼容性
更新可能导致网卡驱动出现兼容问题,先确认你的网卡型号:
终端输入lspci | grep -i network(有线网卡)或者iwconfig(无线网卡)找到设备信息。
如果是常见的Realtek有线网卡,可以尝试重新安装驱动:sudo apt install --reinstall r8168-dkms;如果是Broadcom无线网卡,试试重新安装对应的驱动包:sudo apt install --reinstall bcmwl-kernel-source,根据你的网卡型号调整命令即可。回滚可疑的更新包
如果确定是这次更新引发的问题,可以查看最近的更新记录:cat /var/log/apt/history.log | grep -i upgrade,找到和网络相关的包(比如network-manager、linux-image系列包),然后用sudo apt install <包名>=<旧版本号>回滚到更新前的版本。利用恢复模式应急修复
要是连终端都没法正常打开,重启电脑后在GRUB菜单选择「Advanced options for Ubuntu」,再选带recovery mode的内核版本,进入恢复模式后选择「network」启用临时网络,之后就可以尝试修复驱动或者回滚更新了。
这些方法应该能覆盖大部分常见情况,你先从简单的重启服务开始试,一步步排查,有问题随时反馈就行~
备注:内容来源于stack exchange,提问作者6ou

