从 fc10 升级到 fc12 现在我有 eth0_rename,我该如何恢复到普通的旧 eth0?

从 fc10 升级到 fc12 现在我有 eth0_rename,我该如何恢复到普通的旧 eth0?

我从 Fedora 10 升级到了 Fedora 12。不幸的是,我的以太网接口 eth0 现在被命名为 eth0_rename。我想将其恢复为普通的旧 eth0。

我用 Google 搜索了一下,但从 /etc/udev/rules.d/70-persistent-net.rules 中删除 eth0 条目的解决方案似乎没有效果(我重新启动了网络服务但没有重新启动)。

界面运行良好,尽管我发现有一两个脚本的格式有问题。所以,这比其他任何事情都更不方便。

有任何想法吗?

答案1

答案是...

从 /etc/udev/rules.d/70-persistent-net.rules 中删除相应的接口行,然后重新启动计算机。瞧,又是简单的 eth0 等接口名称。

我想我应该在提问之前重新启动,但至少现在问题和答案已经在这里供其他人查看了。

答案2

我在克隆虚拟机时遇到了类似的问题。删除规则不起作用。但是,更新现有规则以匹配新的 MAC 地址却有效。它尝试为新接口制定新规则,但它没有意识到旧接口已经消失。这是一个丑陋的错误。

相关内容