我的 ubuntu 13.04 机器(ASUS M2n32SLI deluxe mobo)正在将主板上的两个接口之一加载为“rename3”。另一个接口是 eth0。eth0 上没有连接电缆。
- 为什么会这样?
- 我该如何解决这个问题?我想保留动态 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 并重新启动后,一切恢复正常。