Skip to content

1. 部署 Red Hat Enterprise Linux 8.10

本章节介绍如何在 VMware Workstation Pro 中安装 Red Hat Enterprise Linux 8.10(Server with GUI),完成主机名、网络和用户的基础配置,确保系统能够通过 SecureCRT/SecureFX 进行远程访问。本章将构建后续所有实验与运维操作的基线环境,并指导创建可回滚快照以保证实验安全。


1.1 前提条件

项目要求
物理机CPU 4 核,内存 16 GB,磁盘 100 GB SSD
虚拟机CPU 2 核,内存 8 GB,磁盘 50 GB,UEFI 模式,NAT 或 桥接 网络
必备软件VMware Workstation Pro、SecureCRT、SecureFX
安装镜像rhel-8.10-x86_64-dvd.iso(Red Hat 官方网站下载)
网络稳定可访问互联网(用于后续订阅注册)

💡 提示
若物理机性能有限,可酌情降低虚拟机内存或磁盘,但建议不少于 4 GB 内存与 40 GB 磁盘,以免后续服务安装受限。


1.2 安装流程

1.2.1 验证 ISO 完整性

安装前应校验 ISO 文件,以确认镜像的完整性和来源可信性:

bash
sha256sum rhel-8.10-x86_64-dvd.iso

将输出的校验值与 Red Hat 官网公布的哈希比对,二者一致方可继续。

⚠️ 注意
校验用于确认 ISO 是否完整或被篡改;不进行校验会使你无法判断镜像在下载或传输过程中是否出现损坏或被替换,从而影响安装可靠性与安全性。


1.2.2 创建虚拟机

在 VMware 中创建新的虚拟机并进行如下设置:

  • 安装介质:加载 rhel-8.10-x86_64-dvd.iso
  • 固件类型:UEFI(推荐)
  • 网络模式:桥接(推荐,方便局域网访问)或 NAT
  • 磁盘设置:预分配空间(提升性能与稳定性)

💡 建议实践
预分配磁盘容量可显著减少 VM 碎片并提升 I/O 性能,尤其在频繁生成快照的环境中。


1.2.3 安装系统(关键配置)

在安装向导中按下表配置:

项目配置
安装模式Server with GUI
磁盘分区自动分区(GPT 格式)
网络设置静态 IP:192.168.1.100/24
网关:192.168.1.1
DNS:8.8.8.8 8.8.4.4
主机名ZSLinux
Root 密码使用强密码(包含大小写字母、数字、符号)
普通用户创建 testuser,并勾选“使此用户成为管理员”(自动加入 wheel 组)

💡 提示
采用静态 IP 有助于后续 SSH/Samba 等服务的固定访问。
若实验环境启用 DHCP,应在 VMware 中保留固定租约或手动绑定 MAC 地址。


1.3 首次启动后的配置

1.3.1 设置主机名(若安装时未设置)

bash
hostnamectl set-hostname ZSLinux
exec bash  # 立即刷新提示符

检查点
执行以下命令应显示 Static hostname 为 ZSLinux:

bash
hostnamectl

1.3.2 网络诊断与验证

常用网络命令如下:

bash
ip addr show            # 查看网络接口与 IP
ip route show default   # 查看默认网关
cat /etc/resolv.conf    # 查看 DNS 配置

💡 提示
若 DNS 未自动写入,可手动编辑 /etc/resolv.conf

bash
nameserver 8.8.8.8
nameserver 8.8.4.4

1.3.3 创建基线快照

在 VMware 中立即创建系统快照,便于后续回滚。

快照名称:RHEL8.10-Installed-Base
描述:系统安装完成,主机名 ZSLinux,网络配置完毕

⚠️ 重要建议
基线快照是整个实验体系的安全锚点。建议在每个重大更改(注册、YUM 源、服务部署)前都创建新快照,并按时间命名。


1.4 系统验证

执行以下命令验证系统信息与网络状态:

bash
cat /etc/redhat-release           # 检查 RHEL 版本
hostnamectl                       # 验证主机名配置
ip addr show | grep 192.168.1.100 # 验证静态 IP
ping -c 3 8.8.8.8                 # 测试外网连通性

检查点

  • 版本输出应包含 “Red Hat Enterprise Linux release 8.10”
  • 能成功 ping 通外网地址说明网络正常

1.5 实践任务

  1. 安装 RHEL 8.10,设置主机名 ZSLinux

  2. 配置静态 IP 192.168.1.100/24

  3. 创建用户 testuser 并赋予管理员权限。

  4. 使用以下命令验证网络状态:

    bash
    ip addr
    ip route
    cat /etc/resolv.conf
  5. 在 VMware 中创建快照 RHEL8.10-Installed-Base

💡 延伸任务
试着克隆此虚拟机,观察 MAC 地址与 IP 是否自动变化,理解 Linux 网卡命名规则(ens33 等)。


1.6 自测问题

  • 问题 1:如何设置主机名并立即生效?
    答案:

    bash
    hostnamectl set-hostname ZSLinux
    exec bash
  • 问题 2:如何查看当前 DNS 服务器?
    答案:

    bash
    cat /etc/resolv.conf

1.7 章节总结

本章完成了从 ISO 校验、虚拟机创建、系统安装到网络验证的完整流程,并建立了可回滚的基线快照。
通过这一基线,后续章节可在稳定、干净、安全的 RHEL 8.10 环境中继续进行系统配置与服务部署实验。

采用 CC BY-NC-ND 4.0 许可。欢迎邮件反馈(zslinux@qq.com)