当前位置:首页 > 系统教程 > 正文

CentOS Stream 10 设置固定IP教程(详解nmcli与配置文件修改方法)

CentOS Stream 10 设置固定IP教程(详解nmcli与配置文件修改方法)

在服务器运维过程中,为系统配置一个固定IP(静态IP地址)是至关重要的一步。无论是为了远程连接的稳定性,还是为了提供持续的服务,掌握 CentOS Stream 10 的网络配置方法都是小白进阶的必经之路。本文将详细介绍如何通过 nmcli 工具完成配置。

SEO关键词:CentOS Stream 10、固定IP、网络配置、静态IP地址

第一步:确认网卡名称

首先,我们需要知道系统当前使用的网卡名称。打开终端,输入以下命令:

nmcli device status

在输出结果中,查看 DEVICE 列,通常以 enpeth 开头。例如,本教程假设网卡名为 enp1s0

第二步:使用 nmcli 设置静态IP

CentOS Stream 10 推荐使用 NetworkManager 提供的 nmcli 工具进行网络配置。请依次执行以下步骤(请根据你的网络环境替换括号中的数值):

  1. 修改IP模式为手动:
    nmcli connection modify enp1s0 ipv4.method manual
  2. 设置固定IP地址和子网掩码:
    nmcli connection modify enp1s0 ipv4.addresses 192.168.1.100/24
  3. 设置网关地址:
    nmcli connection modify enp1s0 ipv4.gateway 192.168.1.1
  4. 设置DNS服务器:
    nmcli connection modify enp1s0 ipv4.dns "8.8.8.8,114.114.114.114"
CentOS Stream 10 设置固定IP教程(详解nmcli与配置文件修改方法)  固定IP 网络配置 静态IP地址 第1张

第三步:激活并验证配置

配置完成后,需要重新激活网络连接才能使静态IP地址生效:

nmcli connection up enp1s0

最后,检查IP地址是否配置成功:

ip addr show enp1s0

注意事项

  • 确保你设置的 固定IP 不会与局域网内其他设备冲突。
  • CentOS Stream 10 默认不再使用旧的 ifcfg- 脚本文件,所有的配置都会保存在 /etc/NetworkManager/system-connections/ 目录下。
  • 如果通过 SSH 远程操作,修改 IP 可能会导致当前连接断开,请确保可以物理接触服务器或通过控制台管理。

通过以上简单的几个步骤,你就成功在 CentOS Stream 10 上完成了网络配置。这种方法既专业又稳定,非常适合生产环境使用。