当前位置:首页 > RockyLinux > 正文

RockyLinux网络配置完全指南(手把手教你设置静态IP与管理网络服务)

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

RockyLinux网络配置完全指南(手把手教你设置静态IP与管理网络服务) RockyLinux网络配置  Rocky Linux静态IP设置 网络服务管理 nmcli命令教程 第1张

一、确认网络管理工具

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),后续操作将用到它。

三、配置静态IP地址

假设你要为连接 ens192 设置静态IP,IP地址为 192.168.1.100,子网掩码 255.255.255.0(即 /24),网关 192.168.1.1,DNS 为 8.8.8.8114.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 ens192nmcli con show ens192 | grep ipv4 验证配置是否成功。

五、常见问题排查

如果你无法上网,请检查以下几点:

  1. 确保物理连接正常(网线、虚拟机网络适配器等)
  2. 确认防火墙未阻止流量:sudo firewall-cmd --list-all
  3. 测试网关连通性:ping 192.168.1.1
  4. 测试DNS解析:nslookup google.com

六、总结

通过本教程,你已经掌握了在 RockyLinux 中使用 nmcli 命令进行网络配置的核心方法。无论是设置静态IP、修改DNS,还是重启网络服务,这些操作都是系统管理员的日常任务。熟练掌握 RockyLinux网络配置网络服务管理 技能,将为你后续部署Web服务、数据库或容器环境打下坚实基础。

记住,实践是最好的老师。建议你在测试环境中多尝试几次,加深理解。如果你觉得本文对你有帮助,欢迎收藏或分享给其他正在学习 Rocky Linux静态IP设置 的朋友!