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

admin

在 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 "
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码