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

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

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

如何重命名网络接口:

这是一个关于如何重命名界面的解决方案。 最有可能的是,在设备设置下出现了问题,让我们继续讨论:

打开文件

/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

完成!

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