为什么网络接口加载为“rename3”?

cyb*_*r09 11 hardware networking interface

我的 ubuntu 13.04 机器(ASUS M2n32SLI deluxe mobo)正在将主板上的两个接口之一加载为“rename3”。另一个接口是eth0。eth0 上没有连接电缆。

  1. 为什么会这样?
  2. 我该如何解决?我想保留动态DNS。

Den*_*nny 10

如何重命名网络接口:

这是一种解决方案,关于如何重命名界面。很可能是在设备设置下出现问题,所以,让我们继续:

打开文件

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

并在其中查找“rename3”。你会发现:NAME="rename3"在很长的一行中,所以我建议你在“gedit”中打开文件,然后按 搜索那个词ctrl+f

命令: sudo gedit /etc/udev/rules.d/70-persistent-net.rules

找到后,将其编辑为所需的名称,例如NAME="wlan0"(如果未使用)或其他易于识别的名称。

在同一行,您会发现另一个名为KERNEL=="rename3". 您不必编辑此“内核”参数,因为我不确定它的用途。它可以在不改变的情况下工作。

现在保存文件,然后关闭它。


执行此操作后,请记住还要检查您的/etc/network/interfaces文件以反映接口的名称更改。

重启服务:

/etc/init.d/networking restart

完毕!

  • 我在那个文件中没有“rename7”。这是一个谜——有时,但不是所有的时候,重启会导致 p1p2 变成 rename6、rename7 等。 (3认同)

小智 6

不自称是这里的专家,但这是我发现的。在看到名为“rename2”的接口之一后,我检查了文件 /etc/udev/rules.d/70-persistent-net.rules。在那里我可以看到我的第二个和第三个 NIC 都具有相同的名称eth1。把最后一个改成eth2,重启后,一切恢复正常。