1.与CentOS 7.9 的配置差别
网络配置工具的变化:
CentOS 7.9 使用
ifcfg
文件来配置网络接口。Rocky Linux 基于 RHEL 8,推荐使用 NetworkManager 进行网络配置,虽然仍然支持
ifcfg
文件。
配置文件位置的变化:
CentOS7.9:网络配置文件位于
/etc/sysconfig/network-scripts/
目录。Rocky Linux:网络配置文件通常位于
/etc/NetworkManager/system-connections/
目录。可以使用nmcli
命令行工具或nmtui
图形工具来管理网络。
2.配置过程
检查现有网络连接:使用
nmcli connection show
查看当前配置的网络连接。是否已有配置?:判断是否已有网络连接配置
是:修改现有配置。
否:添加新配置
配置静态IP地址:
运行
nmcli connection modify [连接名] ipv4.addresses [IP地址/子网掩码] ipv4.gateway [网关地址] ipv4.method manual
。
配置DNS服务器:
运行
nmcli connection modify [连接名] ipv4.dns "8.8.8.8 8.8.4.4"
。
启用连接:
运行
nmcli connection up [连接名]
启用网络连接。
确认连接状态:
运行
nmcli connection show
确认连接是否正常。
3.配置示例
3.1.查找网卡名称
打开终端,使用以下命令查看所有网络接口的详细信息:
nmcli device status
这将列出所有网络设备及其状态。找到你想要配置的网络设备名称(例如,ens33
)。
3.2. 查看当前网络配置
使用
nmcli
命令查看指定网络接口的当前配置详情:
nmcli con show <connection-name>
其中 <connection-name>
是你从上一步骤中获得的设备名称。
3.3. 修改IP地址
你可以使用
nmcli
命令来修改 IP 地址。例如,如果你想要为网卡设置静态 IP 地址: IP地址:192.168.1.100 掩码:255.255.255.0 网关:192.168.1.1
nmcli connection add static-eht0 ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns <dns-ip> ipv4.method manual
或者使用简写命令
nmcli con add type ethernet con-name static-eth0 ifname eth0 ip4 192.168.1.100/24 gw4 192.168.1.1
其中:
<connection-name>
是你的网络连接名。<new-ip-address>
是新的 IP 地址。/24
是子网掩码(可以根据你的网络配置调整)。<gateway-ip>
是网关地址。<dns-ip>
是 DNS 服务器地址。
3.4.配置DNS服务器
DNS 服务器地址:8.8.8.8 8.8.4.4。
如局域网内有内部DNS服务器时,可以优先使用内部DNS服务器。
nmcli con modify static-eth0 ipv4.dns "8.8.8.8 8.8.4.4"
3.5.启用网络服务
修改 IP 地址后,需要重新启动网络服务来应用新的配置:
nmcli con up static-eht0
这将断开和重新连接指定的网络,应用新的 IP 配置。
确保在执行这些步骤之前,你有足够的权限(可能需要使用
sudo
)。这些步骤应该会帮助你在 Rocky Linux 9 上修改 IP 地址。如果有任何疑问或需要进一步帮助,请随时询问。
3.6.确认连接状态
nmcli con show
通过以上步骤,可以在Rocky Linux 上成功配置静态IP地址,并去确保网络连接正常。
评论