RHEL8 初始化
I. 连接服务器
1.1 服务器安全连接
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 路由
|
|
5、重新激活连接
|
|
或重载网络
|
|
6、验证
- 显示 IPv4 路由:
|
|
- 格式化输出
|
|
- 显示 IPv6 路由:
|
|
II. 系统基础配置
2.1 系统时间配置
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.4 创建非 root 用户
III. 参考文档
Red Hat Enterprise Linux 8: 第 17 章 更改主机名
Red Hat Enterprise Linux 8: 第 24 章 配置静态路由
Red Hat Enterprise Linux 8: 第 7 章 管理软件包