首页 > 其他分享 >[成功解决] 虚拟机 CenOS 无法联网

[成功解决] 虚拟机 CenOS 无法联网

时间:2024-11-09 13:19:45浏览次数:3  
标签:CenOS 虚拟机 ifcfg 网络 联网 设置 ONBOOT ens33

主页

1. 虚拟网络编辑器

关闭虚拟机的电源,在虚拟机的菜单中:编辑–>虚拟网络编辑器
在这里插入图片描述

打开虚拟网络编辑器,如下
在这里插入图片描述
本来有多个网络, 我这里只用 VMnet8, 其他VMnet0 之类的可以不 care.

如果这里设置不一样,可以 更改设置, 还原默认设置。点击左下角的恢复默认按钮(有的需要先点击更改设置)。

如果是这里设置是一样,就看下一节。或者试完全文还不行,就回到这里, 更改设置, 还原默认设置

出来提示,点是。然后出现正在恢复网络配置,等它恢复好后,点确定。

这时再启动虚拟机试试

2 主机分享网络

虚拟机是共享实体主机的网络的。在主机上设置 网络分享给虚拟机的网络 VMnet8。
我主机是WLAN, 如下设置。如果是本地连接, 就把本地连接分享。
在这里插入图片描述

3 虚拟机设置

这两步好了后可以启动虚拟机试试了,要注意:在NAT方式下,虚拟机内本地连接不要自己设定IP,应该都是自动获取。

在虚拟机选中: 我的计算机的Centos虚拟机, 设置
在这里插入图片描述

如图设置
选中 NAT 模式
在这里插入图片描述

4 网络配置文件

上面设置后,还不能联网, 这也是我当初最困惑的。 后来找到办法解决了。
感谢 IT_TIfarmer 大神。

先上方案:
———————————————— 引用开始
从左到右依次点击标注地方,设置我们的网络连接为NAT模式,

然后启动虚拟机,
输入指令 su, 输入密码
输入指令:ls /etc/sysconfig/network-scripts 出现以下界面
在这里插入图片描述
这一步是为了查看我们自己的配置文件名,比如我的就是ifcfg-ens33

然后输入指令 vi /etc/sysconfig/network-scripts/ifcfg-ens33 对我们的配置文件进行编辑
在这里插入图片描述

只用把ONBOOT=no改为yes即可 然后点击esc,键入:wq保存并退出

最后一步输入reboot直接重启虚拟机,就可以联网啦,然后我们就可以用linux下载脚本之类的东西了
———————————————— 引用结束
以上引用来源
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/IT_TIfarmer/article/details/85061373

扩展知识:
在CentOS或其他基于Red Hat Enterprise Linux (RHEL)的Linux发行版中,ifcfg-ens33是网络配置文件,用于配置网卡设备ens33的网络参数。ifcfg-ens33文件位于/etc/sysconfig/network-scripts/目录下(可能因系统版本而略有不同,例如/etc/sysconfig/network-scripts/ifcfg-eth0),是一个文本文件,其中包含了网卡设备ens33的各种网络配置信息。

ONBOOT字段是ifcfg-ens…
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8

在这个示例中,ONBOOT被设置为yes,因此ens33网卡将在系统启动时自动激活,并使用静态IP地址配置。如果将ONBOOT设置为no,那么该网卡将不会在系统启动时自动激活,你需要手动激活该网卡或更改配置文件的ONBOOT值为yes来实现自动激活。

吐槽: ONBOOT就不能默认设置为yes 吗?

标签:CenOS,虚拟机,ifcfg,网络,联网,设置,ONBOOT,ens33
From: https://blog.csdn.net/vagrant0407/article/details/143640677

相关文章

  • 从消息中间件架构发展趋势,探讨物联网平台如何支持亿级设备推送?
    本文分享自《华为云DTSE》第五期开源专刊,作者:贺张俭华为云IoT技术专家随着物联网平台业务的快速增长,基于传统消息中间件构筑面临着处理亿级设备连接和海量数据的挑战。本文分析了消息中间件的架构发展趋势以及核心优势,还探讨了ApachePulsar在华为云IoT平台上的实践应用,展示了华......
  • Azure VM (44) Azure 虚拟机反向DNS记录
    《WindowsAzurePlatform系列文章目录》 AzureVM设置反向DNS记录1.首先,先创建1台AzureVM,部署在AzureGermanyWestCentral。给这台虚拟机挂载1个公网IP地址2.在自己的DNS域名解析商,做CNAME解析,比如:lei.cyyyt.net做CNAME解析到azure的公网IP域名:leire......
  • 深入理解Java虚拟机 --- 运行时数据区
    程序计数器每个线程都有自己的程序计数器(线程私有),它可以看作是当前线程所执行的字节码的行号指示器。在Java虚拟机的概念模型里,字节码解释器工作时就是通过改变计数器的值来选取下一条需要执行的字节码指令。为什么程序计数器线程私有主要是为了保证进程切换之后能够恢复到......
  • 深入理解Java虚拟机 --- 垃圾标记/收集算法
    在开始本章之前,我们得了解一个概念,那就是我们怎么知道这个对象是"垃圾"?所以如何定义垃圾就成为我们第一个需要探讨的重要的点之一。垃圾标记算法常见的垃圾标记算法有:引用计数算法和可达性分析算法。引用计数算法实现思路每个对象去额外存储一个引用计数器,这个计数器统计了对......
  • 深入理解Java虚拟机 --- 垃圾回收器
    Serial收集器HotSpot虚拟机运行在客户端模式下的默认新生代收集器。类型:单线程串行垃圾回收器垃圾收集算法:复制算法作用区域:新生代特点:1、只会用单个线程去完成垃圾收集工作,用户线程会STW,直到收集结束。2、没有线程交互,专心做垃圾收集,获得最高的单线程收集效率。ParNew收......
  • 深入理解Java虚拟机 --- 内存分配与回收策略
    对象优先在Eden区分配大多数情况下,对象在Eden区进行分配。当Eden区没有足够的空间来进行分配时,就会触发YoungGC(MinorGC)。当触发YoungGC时,如果Survivor区不够放存活的对象,那么就会触发分配担保机制提前转移到老年代。大对象直接进入老年代大对象的问题:1、容易导致内存明......
  • 深入理解Java虚拟机 --- 类加载机制
    类的生命周期类的生命周期:加载→验证→准备→解析→初始化→使用→卸载类加载的时机关于在什么情况下需要需要开始类加载过程的第一个阶段"加载",虚拟机并没有进行强制约束,这点交给虚拟机的具体实现来自由把握。但严格规定了有且只有六种情况必须立即对类进行"初始化":(字节码......
  • cenos7.9处理openssh漏洞
    1.openssh漏洞处理:离线包现在地址:***update.sh脚本未经验证,不建议使用,建议按照readme.md文档操作***准备工作:需要准备离线包:安装包结构openssh-9.9p1.tar.gzopenssl-3.4.0.tar.gztelnet#存放telnet离线包pam#存放pam离线包zlib#存放zlib离线包提前创建......
  • 一个非常有趣的挑战——物联网与AI结合的超级项目
    想要实现这个物联网与AI结合的超级项目,你需要准备一些硬件和软件环境,可以不同,我只是最近在学这个就以这个举例。以下是一个详细的清单,列出了所需的硬件和软件组件:硬件需求嵌入式设备开发板:例如STM32Nucleo板(如NUCLEO-F103RB)或其他支持Rust的嵌入式开发板。传感器:温......
  • 专属互联网接入,高效企业运营:联通国际DIA服务解析
    在数字化时代,企业对于互联网接入的需求日益增长,而如何确保高质量、稳定的网络连接成为了企业运营的关键。中国联通国际推出的ChinaDIA及GlobalDIA服务,正是为了满足这一需求而设计的专属互联网接入解决方案。一、产品概述ChinaDIA及GlobalDIA服务依托中国联通国际自有网络平......