解决ubuntu无法解析域名、无网络连接问题

环境:ubuntu18.04

解决ubuntu18.04无法解析域名mirrors.aliyun.com,ubuntu图标消失不见问题。

首先到/var/log/apt拉到最下面看看做了什么导致的错误。一看知道是安装了新的nvidia驱动。

问题:下载了新的nvidia驱动并重启后无法连接网络,一开始以为是网络的问题照着网上教程改了DNS以及其他各种解决网络问题的方法,然后又下载了网卡驱动,要编译网卡驱动时发现存在两个版本的内核(在/lib/modules),最新版本也是现在应用的版本里没有build,所以导致无法编译,但是旧版本里有build,所以根本原因应该是nvidia驱动升级导致驱动与内核版本不匹配所以出现了无法联网的问题。

  1. 首先查看当前版本内核。
uname -r

解决ubuntu无法解析域名、无网络连接问题_第1张图片

  1. 查看服务器启动内核的顺序
grep menuentry /boot/grub/grub.cfg

解决ubuntu无法解析域名、无网络连接问题_第2张图片

  1. 例如我们要切换成5.4.0-84-generic,它在上图中的顺序是第三个但是其注意第一个是0,所以它应该算是第2个!!
sudo gedit /etc/default/grub

红框内GRUB_DEFAULT=0 修改为 GRUB_DEFAULT=“1> 2”

请注意 “>” 和 “2” 之间有个空格

解决ubuntu无法解析域名、无网络连接问题_第3张图片

保存并退出。

  1. 更新grub
sudo update-grub
  1. 重启服务器
sudo shutdown -r now
  1. 重启后查看内核版本
uname -r

已修改为5.4.0-84-generic且已经可以联网!!!

uname -r

已修改为5.4.0-84-generic且已经可以联网!!!

技止于此,如果不是内核版本问题的话,大家去看看别人是怎么做的。

其他博主的解决方案集合:

ubuntu无法连接网络
无法解析主机地址
ubuntu不显示网络连接

你可能感兴趣的:(ubuntu,ubuntu,linux,网络)