【Linux问题合集002】解决虚拟机里面的Linux系统部分无法上网情况,保姆级教程

简介: 【Linux问题合集002】解决虚拟机里面的Linux系统部分无法上网情况,保姆级教程

🍀一、前言

正如标题所说,解决虚拟机里面的Linux系统部分无法上网情况,这个网络问题的原因有很多种可能,这篇博客不一定能够解决所有朋友的网络问题,但是如果遇到和我一样情况的,我保证解决步骤一定是非常详细的,小白完全看的懂的【大佬们如果觉得某些操作过于小白完全可以跳过】😄

问题界面

cf849d1def264c5c8dde19b13e56b16c.png

您可以使用以下命令来检查您的CentOS系统是否连接到网络:

ping www.baidu.com

此命令将向百度服务器发送ICMP数据包并等待响应。如果您成功收到回复,那么您的系统已经成功>连接到了互联网。如果您没有收到回复,则可能存在网络连接问题。

成功连接到网络是如下情况



710be2fc96324e2fb86cfefb3af5bd36.png

但是很不幸我一开始输入时没有返回给我上面的结果,而是出现下面情况:

0d6e46d991c94f9b84d0f793cf01e58a.png

🍀二、我的解决方法

🍁方法一、

确保你的电脑连接到了网络,如果电脑没联网,你的虚拟机当然不会有网络呀

🍁方法二、

上面这种情况想必大部分人不会出现,下面直接看第二种解决方法

🍂2.1、在终端输入

sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33

这时你会发现你进入了如下文件中


8f7234c427394a948e6aa4b8354ae876.png

如果这里你本来就是yes的话那么你遇到的情况与我不一样,这篇博客可能很抱歉解决不了你的问题了😅,如果不是的话可以接着往下看。

🍂2.2、在打开的文件中,确保以下内容正确配置:

BOOTPROTO=dhcp
ONBOOT=yes

这时就有人问了,我不会Linux文件的编辑呀,我也不知道在Vi/Vim编辑器中编辑完文件如何保存文件呀,那么你按如下步骤来

ONBOOT=no 修改为 ONBOOT=yes,然后保存文件并退出编辑器。

您可以按以下步骤进行修改:

  1. 使用方向键移动光标到 ONBOOT=no 行上,按 i 键进入编辑模式。
  2. no 修改为 yes,使其成为 ONBOOT=yes

按下 Esc 键退出编辑模式并返回到命令模式,然后输入 :wq 并按下 Enter 键,保存文件并退出编辑器。


1008bc1d23d541479ab146cfe8374722.png

a74f05538c6c464fb86e69ec1a0e6a97.png

🍂2.3、最后,使用以下命令重启网络服务以应用更改

sudo systemctl restart network

d5cc53899fe3488896a00119c8e89942.png

🍀写在最后

恭喜你通过上面的步骤你已经解决了问题让我们输入以下命令来看下吧


a0c5fab68aa54de48532c0a3e424ebab.png

再到火狐浏览器中中看看吧:


e0e3ac83b5b74f6fa588457bc3470c23.png

nice完美上网😄!!到此我的网络问题已经解决,如果这篇博客有帮到你的话,记得支持下哇!!

相关文章
|
8天前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
50 23
Linux系统之whereis命令的基本使用
|
4天前
|
Shell Linux
【linux】Shell脚本中basename和dirname的详细用法教程
本文详细介绍了Linux Shell脚本中 `basename`和 `dirname`命令的用法,包括去除路径信息、去除后缀、批量处理文件名和路径等。同时,通过文件备份和日志文件分离的实践应用,展示了这两个命令在实际脚本中的应用场景。希望本文能帮助您更好地理解和应用 `basename`和 `dirname`命令,提高Shell脚本编写的效率和灵活性。
57 32
|
9天前
|
安全 Linux 开发工具
【Azure 环境】Azure 虚拟机上部署 DeepSeek R1 模型教程(1.5B参数)【失败】
遇见错误一:operator torchvision::nms does not exist 遇见错误二:RuntimeError: Failed to infer device type
156 22
|
8天前
|
Unix Linux C语言
【Linux】 Linux makefile 教程
本文详细介绍了 Linux 环境下 Makefile 的基本结构、语法和使用方法,并通过一个简单的 C++ 项目示例演示了 Makefile 的实际应用。Makefile 是一个强大而灵活的工具,通过合理配置,可以极大地简化项目的编译和管理过程,提高开发效率。希望本文能帮助您更好地理解和应用 Makefile,在实际项目中高效管理代码的编译和构建。
38 20
|
7天前
|
Unix Linux C语言
【Linux】 Linux makefile 教程
本文详细介绍了 Linux 环境下 Makefile 的基本结构、语法和使用方法,并通过一个简单的 C++ 项目示例演示了 Makefile 的实际应用。Makefile 是一个强大而灵活的工具,通过合理配置,可以极大地简化项目的编译和管理过程,提高开发效率。希望本文能帮助您更好地理解和应用 Makefile,在实际项目中高效管理代码的编译和构建。
42 16
|
2月前
|
存储 缓存 监控
Linux缓存管理:如何安全地清理系统缓存
在Linux系统中,内存管理至关重要。本文详细介绍了如何安全地清理系统缓存,特别是通过使用`/proc/sys/vm/drop_caches`接口。内容包括清理缓存的原因、步骤、注意事项和最佳实践,帮助你在必要时优化系统性能。
233 78
|
1月前
|
缓存 安全 Linux
Linux系统查看操作系统版本信息、CPU信息、模块信息
在Linux系统中,常用命令可帮助用户查看操作系统版本、CPU信息和模块信息
111 23
|
24天前
|
Ubuntu Linux 网络安全
Linux磁盘挂接教程
Linux磁盘挂接教程
61 14
|
2月前
|
消息中间件 Java Kafka
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
本文介绍了Kafka集群的搭建过程,涵盖从虚拟机安装到集群测试的详细步骤。首先规划了集群架构,包括三台Kafka Broker节点,并说明了分布式环境下的服务进程配置。接着,通过VMware导入模板机并克隆出三台虚拟机(kafka-broker1、kafka-broker2、kafka-broker3),分别设置IP地址和主机名。随后,依次安装JDK、ZooKeeper和Kafka,并配置相应的环境变量与启动脚本,确保各组件能正常运行。最后,通过编写启停脚本简化集群的操作流程,并对集群进行测试,验证其功能完整性。整个过程强调了自动化脚本的应用,提高了部署效率。
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
|
2月前
|
Linux Shell 网络安全
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
本指南介绍如何利用 HTA 文件和 Metasploit 框架进行渗透测试。通过创建反向 shell、生成 HTA 文件、设置 HTTP 服务器和发送文件,最终实现对目标系统的控制。适用于教育目的,需合法授权。
90 9
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验