游乐游手机版
首页/系统平台/文章详情

Fedora操作系统中修改网络接口名称的详细方法

时间:2026-06-22 11:29
先说说我遇到的情况:手头有一台搭载N2800处理器的小型设备,网卡芯片为Intel 82574L。在用EEUPDATE烧录MAC地址时,因操作不慎重复执行了好几次,导致在Fedora系统中网络接口名称变成了“eth0、eth1、eth2”这样依次递增,显得十分混乱。那么,如何将网卡名称固定下来呢?下

先说说我遇到的情况:手头有一台搭载N2800处理器的小型设备,网卡芯片为Intel 82574L。在用EEUPDATE烧录MAC地址时,因操作不慎重复执行了好几次,导致在Fedora系统中网络接口名称变成了“eth0、eth1、eth2”这样依次递增,显得十分混乱。那么,如何将网卡名称固定下来呢?下面介绍两种实用的解决方法,帮助你在Fedora中稳定管理网络接口命名。

配置文件

udev的配置文件通常存放在两个位置:/etc/udev//lib/udev/(以#开头的是注释行)。主配置文件是/etc/udev/udev.conf,其中包含一些变量,用于调整udev的默认行为。需要重点关注的两个变量如下:
udev_root——设备目录,默认值为/dev
udev_log——日志等级,与syslog一致,可设置为errinfodebug

规则文件

udev的规则文件默认位于/lib/udev/rules.d/,同时也可以放置在/etc/udev/rules.d/目录下。此外,还有一个临时存放规则文件的目录/dev/.udev/rules.d/

规则文件按照字母顺序依次处理,无论它们位于哪个目录。如果两个目录中存在同名文件,则/etc/udev/rules.d中的优先级更高。需要特别注意的是,规则文件必须以.rules作为扩展名,否则将不会被识别。

方法1:手动编辑udev规则

直接编辑或创建规则文件,例如:

# vi /etc/udev/rules.d/70-persistent-net.rules

然后添加类似下面的行,根据MAC地址来固定网卡名称:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:25:43:48:00:01", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

查询网卡MAC地址的方法也很简单,任选一种即可:

$ cat /sys/class/net/eth1/address
$ ifconfig eth1
$ ip a show eth1

方法2:使用ifrename工具更改网卡名称

首先安装所需工具:

# yum install wireless-tools

接着编辑/etc/iftab配置文件,将MAC地址与希望使用的名称对应起来:

ethX mac 11:22:33:44:55:66
ethY mac 11:22:33:44:55:66

然后停用网卡,使用ifrename重命名,再重新启用:

# ifconfig eth1 down
# ifrename -i eth1 -n ethX
# ifconfig ethX up

如果想改成/etc/iftab中设定的其他名称,操作类似:

# ifconfig ethX down
# ifrename -i ethX -n ethY
# ifconfig ethY up

要改回原来的名称也是同样的步骤:

# ifconfig ethY down
# ifrename -i ethY -n eth1
# ifconfig eth1 up

这两种方法都能将混乱的网卡名称理顺,选择一种顺手的方式即可。关键是要确保MAC地址准确无误,否则又需要重新操作一遍。

来源:https://www.jb51.net/os/Fedora/545606.html
上一篇Fedora22更改主机名的详细步骤与方法 下一篇Fedora调整鼠标光标大小方法步骤详解
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
微软详解Win11时间点还原 默认每24小时创建恢复点
系统平台 · 2026-06-30

微软详解Win11时间点还原 默认每24小时创建恢复点

微软今日推送了最新的 6 月可选更新,并发布博客详细解读了 Win11 全新的“时间点还原”(Point-in-time restore)功能——这一功能本质上是对系统恢复体验的一次全面升级,旨在让用户更轻松地应对电脑故障。 微软表示,面向 Windows 11 客户端用户的“时间点还原”功能现已正

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验
系统平台 · 2026-06-30

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验

微软今天推送了Windows 11 26H1设备的6月可选更新KB5095091,安装完成后系统版本号会升级到Build 28000 2340。值得一提的是,这次更新并非面向所有设备,而是专门为搭载高通骁龙X2系列芯片的机型准备的——包括骁龙X2 Plus、X2 Elite和X2 Elite Ext

Win11六月可选更新KB5095093修复回收站弹窗异常
系统平台 · 2026-06-30

Win11六月可选更新KB5095093修复回收站弹窗异常

微软已悄然推送Windows 11六月可选更新,编号KB5095093。本次更新覆盖两个版本:24H2用户安装后版本号升级至Build 26100 8737,而25H2用户则更新至Build 26200 8737。 本次更新并非仅是小修小补,而是带来了多项实质性新功能。下面我们就来详细解析这些更新内

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞
系统平台 · 2026-06-30

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞

科技媒体 Cult of Mac 昨日(6月23日)发布博文指出,苹果在 macOS 27 Beta 2 更新中悄然封堵了一个此前可用的后门——用户曾能通过一条终端命令绕过候补名单,直接启用新版 Siri AI,如今这一方法已失效。 简要回顾一下:在 macOS 27 Beta 1 阶段,只需在 M

微软加速Win11 25H2推送 覆盖所有符合条件家用PC
系统平台 · 2026-06-30

微软加速Win11 25H2推送 覆盖所有符合条件家用PC

近日(6月23日),科技媒体 Windows Latest 发布了一则值得关注的动态:微软已进一步扩大 Windows 11 25H2 的推送范围,所有满足硬件要求、且不受 IT 部门管理的家庭版和专业版设备,现在均可顺利接收本次更新。 此次升级有一个显著特点——采用“启用包”(eKB)方式进行推送