掌握 Rocky Linux 静态 IP 配置:ifcfg 文件实操指南

Rocky Linux 是一个基于 CentOS 的发行版,它提供了稳定和可靠的系统环境。在配置网络时,静态 IP 地址可以帮助您确保网络连接的稳定性和可预测性。本文将详细介绍如何在 Rocky Linux 系统中通过 ifcfg 文件配置静态 IP 地址。
1. 准备工作
在开始之前,请确保您已经登录到 Rocky Linux 系统的 root 用户或者具有相应权限的用户。
2. 网络接口识别
首先,您需要确定您想要配置静态 IP 的网络接口。通常情况下,网络接口名为 eth0、eth1、enp0s3 等。您可以使用以下命令列出所有网络接口及其状态:
ip link show
3. 编辑 ifcfg 文件
接下来,您需要编辑对应网络接口的 ifcfg 文件。通常情况下,ifcfg 文件位于
/etc/sysconfig/network-scripts/
目录下。例如,对于 eth0 接口,您需要编辑
/etc/sysconfig/network-scripts/ifcfg-eth0
文件。
使用文本编辑器打开 ifcfg 文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
4. 配置 ifcfg 文件
ifcfg 文件中包含了一系列配置参数,以下是您需要设置的关键参数:
BOOTPROTO
: 设置为
none
,表示不使用动态 IP 地址。
ONBOOT
: 设置为
yes
,表示在系统启动时启用该接口。
IPADDR
: 设置静态 IP 地址。
NETMASK
: 设置子网掩码。
GATEWAY
: 设置网关地址。
DNS1
: 设置首选 DNS 服务器地址。
DNS2
: 设置备用 DNS 服务器地址(可选)。
以下是一个 ifcfg-eth0 文件的示例配置:
# ifcfg-eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
5. 保存并退出
完成配置后,保存并退出编辑器。
6. 重启网络服务
配置完成后,您需要重启网络服务以应用新的设置:
systemctl restart network
或者
service network restart
7. 验证配置
最后,您可以使用以下命令验证网络配置是否成功:
ip addr show eth0
您应该看到配置的静态 IP 地址、子网掩码、网关和 DNS 服务器地址。
总结
通过以上步骤,您可以在 Rocky Linux 系统中成功配置静态 IP 地址。静态 IP 配置对于需要稳定网络连接的服务器来说非常重要。希望本文能帮助您轻松掌握这一技能。