70-persistent-net.rules 中缺少 NIC

70-persistent-net.rules 中缺少 NIC

我正在使用 Ubuntu 并输入

ifconfig -a

显示除一个 (eth4) 之外的所有接口,而文件 70-persistent-net.rules 包含除一个 (eth8) 之外的所有接口(包括 eth4)。知道为什么会这样以及后果是什么吗?

答案1

你检查过参数ATTR{address}==70-persistent-net.rules吗?该参数为网卡的MAC地址。

确认eth4和eth8的MAC地址。 eth4 的 MAC 地址应该在eth4ATTR{address}==中。70-persistent-net.rules

这是可能的,因为 udev 有一个功能,它可以通过 MAC 地址记住 NIC,并记住它们被分配的设备名称。

或者,如果您更换了硬盘并且启动时网络接口未正确显示,则可能会出现这种情况。

相关内容