本指南详细阐述了在 Fedora 系统中将网络接口从 enp5s0 修改为 eth0 的完整流程,通过编辑网卡配置文件与调整 GRUB 启动参数,禁用 Predictable Network Interface Names,从而恢复传统的命名规则,确保网络服务正常运行。
在使用 Fedora 进行系统配置时,许多习惯了旧版 Linux 发行版(如 CentOS 6 或 Ubuntu 12 之前版本)的用户可能会发现,系统启动后,网卡名称不再是熟悉的 eth0,而是变成了类似 enp5s0 或 ens33 这样的名称。
这种变化源于 Linux 内核对网络接口命名策略的更新,虽然 enp5s0 这种命名方式更直观地反映了硬件信息(e代表以太网,n代表网卡,p5代表PCI总线插槽5,s0代表端口0),但对于依赖脚本或特定配置文件的环境来说,保持 eth0 的习惯依然很有必要。
本文将详细介绍如何在 Fedora 系统中将默认的 enp5s0 接口永久重命名为 eth0。

理解当前网络接口名称
我们需要确认当前系统的网卡名称和 MAC 地址,打开终端,输入以下命令:
ip link
或者
ifconfig
在输出结果中,你会看到类似 enp5s0 的名称,请记下它的 MAC 地址(通常以 00:1a:2b:3c:4d:5e 格式显示),这是我们在后续配置中用于唯一标识网卡的关键信息。
方法一:使用 systemd-networkd 配置(推荐用于较新 Fedora 版本)
在现代版本的 Fedora(如 Fedora
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

