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

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

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

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

答案1

如何重命名网络接口:

以下是关于如何重命名接口的一个解决方案。很可能是设备设置出了问题,所以让我们继续吧:

打开文件

/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

完毕!

答案2

我不是这方面的专家,但以下是我发现的内容。在看到名为“rename2”的接口后,我检查了文件 /etc/udev/rules.d/70-persistent-net.rules。在那里,我可以看到我的第二和第三个网卡都同名,eth1。将最后一个更改为 eth2 并重新启动后,一切恢复正常。

相关内容