Fedora 如何命名无线接口?

Fedora 如何命名无线接口?

直到最近,我的网络接口总是被命名eth{0..x}wlan{0..x}取决于它们的类型。但是,现在我看到我有em1以太网卡和wlp3s0无线网络。另外,接口名称以前从未更改过,但现在看起来不一致。

为什么是这样? Fedora 和/或 Linux 如何命名这些接口?这是 Fedora 的事情还是 Linux 的事情?

答案1

这是 systemd 的一个有用功能,会影响所有已切换的发行版(除非他们专门禁用它)。

详细信息请参见此处:免费桌面费多拉维基

TL;DR 版本是传统名称可以随机重新分配(这对系统管理员来说很头疼),并且新名称一旦到位就不会再更改。

如果您像我一样,由于某种原因需要保留旧名称(在我的例子中,软件许可证锁定到精确的“eth0”的 MAC 地址),那么可以这样做:

ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules

(这根据上面链接的免费桌面网站和 Arch wiki。其他发行版可能有所不同。)

答案2

这仅与 Fedora 相关。从链接,我看到这个信息。

这是由于无法确定哪些 I/F 是分立卡还是主板上的内置接口而导致命名方案发生变化。

从答案到问题,

嵌入式网卡有 em1、em2 等。在 Fedora 15 之前,它们曾经是 eth0、eth1。

您也许可以根据本文

相关内容