在使用 RockyLinux(一个企业级、稳定且开源的Linux发行版)时,正确配置网络是系统管理的基础。无论你是刚接触Linux的新手,还是希望巩固基础知识的运维人员,本教程将带你从零开始,详细讲解如何在RockyLinux中进行网络配置,包括设置静态IP地址、启用网络服务、以及使用常用命令行工具如 nmcli 进行管理。

RockyLinux 8 及更高版本默认使用 NetworkManager 作为网络管理服务。它支持图形界面和命令行(nmcli)两种方式。本教程主要使用命令行方式,适合服务器环境(通常无图形界面)。
首先,确认 NetworkManager 是否正在运行:
sudo systemctl status NetworkManager如果未运行,可使用以下命令启动并设置开机自启:
sudo systemctl start NetworkManagersudo systemctl enable NetworkManager使用 nmcli 查看当前所有网络连接:
nmcli connection show输出中会列出连接名称(NAME)、UUID、设备(DEVICE)和类型(TYPE)。例如:
NAME UUID TYPE DEVICEens192 a1b2c3d4-e5f6-7890-abcd-ef1234567890 ethernet ens192记下你要配置的连接名称(如 ens192),后续操作将用到它。
假设你要为连接 ens192 设置静态IP,IP地址为 192.168.1.100,子网掩码 255.255.255.0(即 /24),网关 192.168.1.1,DNS 为 8.8.8.8 和 114.114.114.114。
执行以下命令:
sudo nmcli con mod ens192 \ ipv4.addresses 192.168.1.100/24 \ ipv4.gateway 192.168.1.1 \ ipv4.dns "8.8.8.8,114.114.114.114" \ ipv4.method manual参数说明:
ipv4.method manual:表示使用静态IP(manual 模式)ipv4.addresses:指定IP地址和子网前缀ipv4.gateway:指定默认网关ipv4.dns:指定DNS服务器,多个用逗号分隔修改完成后,需要重新激活该连接:
sudo nmcli con down ens192sudo nmcli con up ens192然后使用 ip addr show ens192 或 nmcli con show ens192 | grep ipv4 验证配置是否成功。
如果你无法上网,请检查以下几点:
sudo firewall-cmd --list-allping 192.168.1.1nslookup google.com通过本教程,你已经掌握了在 RockyLinux 中使用 nmcli 命令进行网络配置的核心方法。无论是设置静态IP、修改DNS,还是重启网络服务,这些操作都是系统管理员的日常任务。熟练掌握 RockyLinux网络配置 和 网络服务管理 技能,将为你后续部署Web服务、数据库或容器环境打下坚实基础。
记住,实践是最好的老师。建议你在测试环境中多尝试几次,加深理解。如果你觉得本文对你有帮助,欢迎收藏或分享给其他正在学习 Rocky Linux静态IP设置 的朋友!
本文由主机测评网于2025-12-27发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20251213070.html