当前位置: 首页 > news >正文

VMware虚拟机安装CentOs系统与网络服务设置

VMware虚拟机

  • VMware虚拟机安装CentOs系统
  • VMware虚拟机的网络服务设置
    • 网络服务重启失败解决方案

VMware虚拟机安装CentOs系统

VMware 安装包

在这里插入图片描述

双击下载安装,根据需要勾选安装配置

vmware workstation 17 pro 许可证密匙:4A4RR-813DK-M81A9-4U35H-06KND

安装完成后点击创建新的虚拟机

在这里插入图片描述

我这里选择的是“典型”,点击下一步

在这里插入图片描述

选择“稍后安装操作系统”,点击下一步

在这里插入图片描述

安装 Linux CentOs 7 64位 版本,点击下一步

在这里插入图片描述

配置虚拟机安装位置和硬盘大小,可按需调整,我这里都选择的是默认,点击下一步

点击自定义硬件

在这里插入图片描述

按需调整处理器和内存大小,还需要点击 CD/DVD (IDE) 选择 使用 ISO 映像文件,选择下载的系统镜像

在这里插入图片描述

我这里使用的是 CentOS7 镜像

在这里插入图片描述

配置好之后点击完成,开启此虚拟机

在这里插入图片描述

按 “ctrl+alt” 释放鼠标光标,点击 Install CentOs 7,再回车

在这里插入图片描述

出现如下内容即正在安装

在这里插入图片描述

安装好之后是选择语言界面,按需选择

在这里插入图片描述

点击“软件选择”

在这里插入图片描述

选择 GNOME 桌面,然后点击左上角的完成

在这里插入图片描述

点击安装位置

在这里插入图片描述

这里默认的就可以,不用更改直接点击完成

在这里插入图片描述

点击右下角的开始安装

在这里插入图片描述

点击设置ROOT密码

在这里插入图片描述

正在安装,等待一段时间

安装成功后点击重启

在这里插入图片描述

等待片刻后,点击未接受许可证,进入后点击“我同意许可协议”选项框,点击左上角的完成

在这里插入图片描述

点击右下角的完成配置按钮

在这里插入图片描述

设置时区、用户名和密码

在这里插入图片描述

这样虚拟机系统就安装完成了

在这里插入图片描述
在这里插入图片描述

VMware虚拟机的网络服务设置

此时该服务器是离线状态,没有联网

在桌面右键点击打开终端
首先需要切换到管理员身份 sudo su,其次进入目录 cd /etc/sysconfig/network-scripts/
用 ls 命令查看网卡配置文件名

在这里插入图片描述

第一个是对应你服务器的主网络接口,里面存储了该接口的 IP 地址、子网掩码、网关、DNS、是否开机启动等配置

vi ifcfg-ens33,编辑文件将最后的 ONBOOT=no 改为 ONBOOT=yes
最后输入:wq 保存并退出
再重启network service network restart

在这里插入图片描述

就可以顺利联网了

在终端输入 ifconfig 命令,输出结果显示了当前服务器上所有网络接口的详细信息,这些接口包括物理网卡、虚拟网卡和本地回环接口

在这里插入图片描述

逐个解释输出接口

  1. br-ac202374628c:Docker 虚拟网桥
    Docker 自动创建的虚拟网络交换机,用于连接 Docker 容器和主机网络;
    inet 172.18.0.1:Docker 自定义网段的网关 IP(容器会从这个网段获取 IP);
    UP,RUNNING:网桥已激活并运行(说明有 Docker 容器在使用这个网络);
  2. docker0:Docker 默认虚拟网桥
    Docker 安装后默认创建的虚拟网桥;
    UP 但 RUNNING 未激活(flags 里没有 RUNNING);
  3. ens33:主物理网卡(核心接口)
    虚拟机的真实网卡,负责主机与外部网络的通信;
    UP,RUNNING:网卡已激活并正常运行;
    inet 192.168.15.128:DHCP 分配的 IPv4 地址;
    ether 00:0c:29:83:d2:33:网卡的物理 MAC 地址(唯一标识这张网卡);
  4. lo:回环接口(本地通信专用)
    虚拟的本地回路接口,不连接外部设备,仅用于主机内部程序之间的通信;
    inet 127.0.0.1:固定 IPv4 地址(本地回环地址);
  5. veth9a6817f:Docker 虚拟网卡
    Docker 为容器创建的 “虚拟网卡对” 的一端(另一端在容器内部),用于容器与主机网桥的连接;
  6. virbr0:虚拟化(KVM/libvirt)虚拟网桥
    系统安装虚拟化工具(如 KVM)后自动创建的虚拟网桥,用于连接虚拟机和主机网络;
    UP 但未 RUNNING。

网络服务重启失败解决方案

在后面我遇到了网络服务重启失败的情况,如图

在这里插入图片描述

执行 systemctl status network.service -l 命令获取完整的错误详情,重点看 RTNETLINK answers: 后面的内容

在这里插入图片描述

错误明确为 RTNETLINK answers: File exists,这通常是由于网络接口配置冲突(如 IP 地址重复、接口被重复管理)导致的
查看网络配置文件 cd /etc/sysconfig/network-scripts/
cat ifcfg-ens33

在这里插入图片描述

配置文件中参数设置正确
执行 systemctl status NetworkManager 检查服务状态

在这里插入图片描述

从状态来看,NetworkManager 服务仍在运行中(active (running)) 且开机自启(enabled),这正是导致 network 服务启动失败的核心原因,两者会争夺网络接口的管理权,引发配置冲突

  1. 首先我们需要立即停止 NetworkManager 服务,强制终止运行中的进程
    sudo systemctl stop NetworkManager
  2. 检查服务状态 systemctl status NetworkManager
    确认 NetworkManager 已停止,输出应显示 inactive (dead)
  3. 清理 NetworkManager 残留的配置锁,防止干扰 network 服务
    sudo rm -f /var/run/NetworkManager/NetworkManager.state
  4. 最后重新启动 network 服务
    sudo service network restart

在这里插入图片描述

最终网络服务重启成功

http://www.dtcms.com/a/564765.html

相关文章:

  • 深入理解 Java 反射机制:原理、实践与风险防控​
  • 南充高端网站建设网络服务合同范本免费
  • 从公式看对抗逻辑:揭秘生成对抗网络(GAN)的训练博弈之路
  • kafka 2.X+zookeeper3.X 权限控制
  • Python Pip 常用命令与venv虚拟环境
  • 实验四 综合数据流处理-Storm案例实现
  • 黔西南建设厅网站帮小公司代账一个月费用
  • RAG_查询重构与分发
  • AIOT:用HealthFi重构全球健康金融体系的蓝海样本
  • 感知机之争,杀死神经网络的“人工智能之父”
  • 企业seo服务深圳百度seo培训
  • 清华大学网站建设方案wordpress 获取用户邮箱
  • 解析EasyGBS视频分发与按需直播关键技术,实现海量视频的高效触达
  • 在.NET Core Web Api中使用redis
  • .NET Core Web API开发需引入的三个基本依赖配置说明
  • 怎么在PPT里面插入网页?
  • ETL核对
  • Hangfire 入门与实战:在 .NET Core 中实现可靠后台任务处理
  • python ppt转pdf以及图片提取
  • 大连做公司网站的公司用php做网站要用什么软件
  • 中国建设银行网站口公关工资一般多少钱一个月
  • 线性矩阵不等式 (LMI)
  • 基于无六环H校验矩阵和归一化偏移minsum算法的LDPC编译码matlab性能仿真
  • Linux DMA 技术深度解析:从原理到实战
  • PsTools 学习笔记(7.14):PsFile——谁占用了我的文件?一键查清并安全释放
  • 企业级数智化解决方案:行云创新 AI-CloudOS 产品矩阵引领转型价值落地
  • 华为发布Atlas 900 DeepGreen AI服务器:单机柜100PF算力重构AI训练基础设施
  • 线性代数 - 矩阵求逆
  • 什么网站做生鲜比较好企业网站建设注意什么
  • 前端技术栈 ——nvm与Node.js环境安装