1. 连接服务器
1.1 服务器安全连接
参考 👉 SSH 安全连接
1.2 网络配置扩展
1.2.1 NetworkManager
1、在用户层面上,网络配置由 NetworkManager 管理。 该工具作为服务运行,你可以使用以下命令检查它的状态:
| |
2、NetworkManager 将从以下位置读取配置: /etc/sysconfig/network-scripts/ifcfg-<IFACE_NAME> ,每个网络接口都有自己的配置文件。 以下是服务器默认的配置示例:
| |
📌 参数说明:
如果你想配置系统使用动态 IP 地址方案,你需要将BOOTPROTO参数的值从none更改为dhcp,并删除IPADDR、PREFIX和GATEWAY行。
- BOOTPROTO:值为
none或static,表示静态 IP 地址;dhcp表示动态 IP 地址。- IPADDR:需要分配的 IP 地址
- PREFIX:子网掩码使用 CIDR 表示法
- GATEWAY:默认网关
- ONBOOT:参数设置为
yes表示此连接将在启动时被激活。
1.2.2 配置静态路由
1、查看连接列表
| |
若连接名有空格,如:System ens3 ,使用名称时使用单引号 'System ens3',或修改网络连接名称:
| |
2、添加静态 IPv4 路由
| |
要在一个步骤中设置多个路由,使用逗号分隔单个路由传递给该命令。例如,要将路由添加到 198.51.100.0/24 和 203.0.113.0/24 网络,它们都通过 192.0.2.10 网关路由,请输入:
| |
3、添加静态 IPv6 路由
| |
4、删除静态 IPv4 路由
| |
1.3 验证配置是否生效
1.3.1 重启网卡
| |
或者:
| |
1.3.2 验证路由
- 显示 IPv4 路由:
| |
- 格式化输出
| |
- 显示 IPv6 路由:
| |
2. 系统基础配置
2.1 系统时间配置
参考 👉 Chrony 时间同步配置
2.2 更改主机名
1、(可选)显示当前主机名设置:
| |
2、设置新主机名
| |
📢 注意:
主机名只能包含字母数字字符和-或.,主机名不能以-和.开始或结束。
3、NetworkManager 自动重启 systemd-hostnamed 来激活新主机名。要使更改生效,请重启主机:
| |
4、验证
| |
2.3 系统更新
2.3.1 检查更新
| |
输出返回有可用更新的软件包及其依赖项列表。
2.3.2 更新软件包
根据您的场景,使用以下选项之一应用更新:
- 要更新所有软件包及其依赖项,请使用:
| |
- 要更新单个软件包,请使用:
| |
- 要只从特定软件包组更新软件包,请使用:
| |
⚠️ 重要:
当对内核应用更新时,无论是否使用了dnf update或dnf install命令,dnf总会安装一个新内核。
2.3.3 更新安全相关包
- 要升级到有安全勘误的最新可用软件包,请使用:
| |
- 要升级到最后一个安全勘误软件包,请使用:
| |
2.3.4 检测是否需要重启
| |
来自 dnf-utils 包,若未安装需先安装:
| |
输出:
Reboot is required→ 需要重启No core libraries or services have been updated→ 不需要重启
2.4 创建非 root 用户
参考 👉 RHEL8 用户创建
3. 参考文档
Red Hat Enterprise Linux 8:第 17 章 更改主机名
Red Hat Enterprise Linux 8:第 24 章 配置静态路由
Red Hat Enterprise Linux 8:第 7 章 管理软件包