Ubuntu无网络连接/无网络标识的解决方案

 更新时间:2025年06月04日 10:03:19   作者:bblb  
Ubuntu网络连接问题常见于NetworkManager故障或VMware设置错误,可尝试重启服务、修改配置或切换网络模式解决,最终恢复网络标识,本文将详细介绍Ubuntu无网络连接/无网络标识的解决方案,需要的朋友可以参考下

前言

每天打开我的Ubuntu,就好像开盲盒一样,你永远不知道他的网路到底好着没。

网络问题

果不其然,今天打开ubuntu,又又又又又没有网络标识。

无论我怎么改变网络适配器的网络连接方式,无论是桥接模式还是NAT模式,都没有网络表示。

在这里插入图片描述

原因分析:

想都不用想,肯定是没有网络连接的。

ifconfig只能找到本地环回

查看 ifconfig,发现只显示 lo(回环接口),但本该存在的 eth0 或 ens33 之类的网卡信息完全缺失。

在这里插入图片描述

ping一下肯定也是不行的

无论ping域名还是ping ip都不行

在这里插入图片描述

试图 ping 一下,发现无论是 ping www.baidu.com 还是 ping 8.8.8.8,结果都是 Destination Host Unreachable 或 Network is unreachable。

解决方案:

几个还算有效的方法分享一下

NetworkManager 负责管理网络连接,如果它崩溃或未正确启动,就会导致系统无法识别网卡。

1 重启网络(适用于 NetworkManager 失效)

1.1 启动网络服务并输入密码

首先,尝试重启 NetworkManager 服务,很多网络异常都可以通过这个方法解决。

sudo systemctl start NetworkManager

如果没有报错,说明服务已正常启动。

1.2 重启网络服务

sudo systemctl restart NetworkManager

如果一切顺利,网络图标应该会重新出现。

2 可能是Ubuntu的NetworkManager有问题(80%的问题都是他)

有 80% 的网络问题都跟 NetworkManager 有关,所以我们可以尝试修复它的配置。

2.1 进入root并输入密码

sudo su

2.2 更新NetworkManager的配置

得先有gedit或者vim,两个随意一个,这里用的gedit,没有就先弄gedit,有的话直接下一步
先确保系统中有 gedit 或 vim,如果没有 gedit,可以先安装:

apt-get install gedit

用gedit打开NetworkManager.conf

gedit /etc/NetworkManager/NetworkManager.conf

将第五行 managed=False 改为 managed=True ,然后 ctrl+s 保存后退出

在这里插入图片描述

如果本身就是True就不用改了。

2.3 删除NetworkManager配置

service NetworkManager stop
rm /var/lib/NetworkManager/NetworkManager.state 
service NetworkManager start 

注意看桌面左上角状态来会自动恢复网络连接的,会出现图标。

2.4 重启即可恢复网络标识

3 VM设置

将vm中网络适配器从NAT模式换为桥接模式,或者桥接模式换为NAT模式。

别忘了之后重启一下vm!

小结

相信总有一款适合你,我的ubuntu也好了。
网络标识也出来了。

在这里插入图片描述

总结

当 Ubuntu 遇到网络连接问题时,常见原因包括 NetworkManager 服务异常、网卡未正确加载、VMware 设置错误 等。
通过 重启网络服务、修改 NetworkManager 配置、调整 VMware 设置 等方法,通常都能解决问题。

最终,我的 Ubuntu 也成功恢复了网络,任务栏上的网络图标终于回来了

以上就是Ubuntu无网络连接/无网络标识的解决方案的详细内容,更多关于Ubuntu无网络连接/无网络标识的资料请关注脚本之家其它相关文章!

相关文章

  • 如何理解Linux下的SELinux

    如何理解Linux下的SELinux

    SELinux(Secure Enhanced Linux)安全增强的Linux是由美国国家安全局NSA针对计算机基础结构安全开发的一个全新的Linux安全策略机制。SELinux可以允许系统管理员更加灵活的来定义安全策略
    2021-06-06
  • apache设置自动将http跳转到https的方法

    apache设置自动将http跳转到https的方法

    客户中心启用了https的ssl证书,现在需要将原先的http直接跳转到https上。这里为大家提供一个我经常使用到的方法,即使用伪静态功能
    2013-02-02
  • linux下获取当前时间的相关函数

    linux下获取当前时间的相关函数

    这篇文章主要介绍了linux下获取当前时间的相关函数,具有很好的参考价值,希望对大家有所帮助,
    2023-09-09
  • Linux od命令详细介绍及用法实例

    Linux od命令详细介绍及用法实例

    这篇文章主要介绍了Linux od命令详细介绍及用法实例的相关资料,这里对Linux od命令的格式,命令选项及用法一一介绍详解,需要的朋友可以参考下
    2017-01-01
  • Linux移动文件与目录-mv命令的10个实用例子

    Linux移动文件与目录-mv命令的10个实用例子

    在Linux中很重要也很基础的一个命令就是mv移动或重命名文件与目录命令。当你想要将文件从一个位置移动到另一个地方并且不想复制它,那么mv 命令是完成这个任务的首选。下面这篇文章给大家详细介绍了使用mv命令的10个实用例子,有需要的朋友们可以参考借鉴。
    2017-01-01
  • Ubuntu下Telnet服务器的配置方法

    Ubuntu下Telnet服务器的配置方法

    这篇文章主要介绍了Ubuntu下Telnet服务器的配置方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11
  • 深入理解Bash中的尖括号(适合初学者)

    深入理解Bash中的尖括号(适合初学者)

    这篇文章主要给大家介绍了关于Bash中尖括号的相关资料,本文非常适合初学者,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • centos6.5 安装hadoop1.2.1的教程详解【亲测版】

    centos6.5 安装hadoop1.2.1的教程详解【亲测版】

    这篇文章主要介绍了centos6.5 安装hadoop1.2.1的教程详细,该教程小编亲测过,非常不错,值得推荐给大家,需要的朋友可以参考下
    2018-08-08
  • CentOS 7.0服务器安装配置LAMP服务器(Apache+PHP+MariaDB)

    CentOS 7.0服务器安装配置LAMP服务器(Apache+PHP+MariaDB)

    这篇文章主要介绍了CentOS 7.0服务器安装配置LAMP服务器(Apache+PHP+MariaDB),需要的朋友可以参考下
    2016-10-10
  • 解决Linux系统切换用户后只显示$问题

    解决Linux系统切换用户后只显示$问题

    当我们在使用Linux系统切换用户后只显示$,所以本文将给大家详细介绍一下如何解决Linux系统切换用户后只显示$问题,文中有详细问题分析和解决方案,需要的朋友可以参考下
    2023-10-10

最新评论