我从 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 地址却有效。它尝试为新接口制定新规则,但它没有意识到旧接口已经消失。这是一个丑陋的错误。