CentOS 8 中 en33 怎么改为 eth0?一步步教你修改网络接口名称

XMSDN

在 CentOS 8(以及 RHEL 8)系统中,网络接口的命名规则发生了变化,默认情况下,系统会根据硬件地址(MAC 地址)生成随机名称,en33enp0s3ens33,虽然这种命名方式有助于识别设备,但对于习惯使用传统命名方式(如 eth0)可能会造成困扰。

本文将详细介绍如何在 CentOS 8 中将当前的网络接口 en33 修改为 eth0

准备工作:查看当前连接状态

在进行修改之前,首先需要确认当前网卡的具体名称和对应的连接 ID,我们可以使用 nmcli(NetworkManager Command Line Interface)工具来查看。

CentOS 8 中 en33 怎么改为 eth0?一步步教你修改网络接口名称

打开终端,输入以下命令:

nmcli connection show

输出示例: 在输出结果中,你会找到类似 System en33System ens33 的条目,请记住这个具体的名称(System en33),它将用于后续的修改命令。

第一步:修改接口名称

使用 nmcli connection modify 命令来更改接口名称,命令的格式为:

nmcli connection modify "连接ID" connection.interface-name 新名称

假设你在上一步中看到的连接 ID 是 System en33,那么执行以下命令将其改为 eth0

nmcli connection modify "System en33" connection.interface-name eth0

注意: 请务必将引号内的内容替换为你实际查看到的连接 ID。

第二步:重启网络服务

修改配置文件后,必须重启 NetworkManager 服务才能使更改生效,你可以选择重启整个服务,或者只重启特定的连接,推荐使用重启整个服务的方法:

systemctl restart NetworkManager

或者,你也可以通过以下命令来重新加载配置并重启特定的连接(假设连接 ID 为 System en33):

nmcli connection down "
💡 温馨提示

📌 阅读须知 Rules & Notice

本站坚持免费分享,致力于为大家提供实用、优质的内容与资源。

🔗欢迎大家收藏与转发,转载请保留本站链接,请勿私自去除版权信息。

📚所有外部整理资源,仅作学习交流使用,请勿用于各类商业用途。

🤝网络相聚本是缘分,希望大家文明交流,理性浏览。

🛠️若发现内容有误或涉及侵权,我们将第一时间处理整改。

💖 感谢每一位朋友的陪伴与支持

✨ 用心分享,一路同行 ✨

目录[+]