在 Rocky Linux 9 中,您可以使用 nmcli 命令配置并启用网络接口的静态 IP 地址。以下是基本步骤:
-
列出网络接口:
nmcli device
-
选择要配置的接口,例如
eth0
,并使用以下命令设置静态 IP 地址:nmcli con mod eth0 ipv4.addresses <静态IP>/24 nmcli con mod eth0 ipv4.gateway <网关地址> nmcli con mod eth0 ipv4.dns <DNS地址> nmcli con mod eth0 ipv4.method manual
替换
<静态IP>
,<网关地址>
, 和<DNS地址>
为实际值。 -
保存更改并重新启动网络接口:
nmcli con up eth0
-
验证配置:
nmcli device show eth0
相关知识点延伸:
NetworkManager 的工作原理
NetworkManager 是一个用于简化 Linux 网络配置的工具,提供了一种将网络连接管理集中化的方式。它通过监视网络设备状态,动态调整网络连接,并支持多种连接类型(如 Wi-Fi、以太网、移动宽带等)。用户可以通过命令行工具 nmcli 或图形界面工具来与 NetworkManager 交互。
NetworkManager 使用配置文件保存连接设置,通常位于 /etc/NetworkManager/system-connections/
。这些文件定义了不同网络的详细配置,包括 IP 地址、网关、DNS 服务器和其他参数。
通过 NetworkManager,用户能够更轻松地管理复杂的网络设置,如选择不同的连接类型、自动连接、优先级设置等。此外,NetworkManager 还能够与 nmcli 等命令行工具良好配合,提供脚本化的网络配置能力,便于系统管理员自动化日常网络管理任务。