15.04:如何默认启用可预测的网络接口名称?

15.04:如何默认启用可预测的网络接口名称?

现在 Ubuntu 已在 15.04 中完成向 systemd 的切换,我想删除 /etc/udev/rules.d/70-persistent-net.rules 并切换到可预测的网络接口名称(又名 biosdevnames)。我该怎么做?

答案1

Ubuntu 15.04systemd可预测的接口名称默认是 opt-in 而不是 opt-out。因此你必须在内核命令行上指定net.ifnames=1

例如,在 grub 配置文件中,/etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash net.ifnames=1"

您还必须删除它/etc/udev/rules.d/70-persistent-net.rules,以避免它在每次启动时重新生成,您需要运行

sudo ln -s /dev/null /etc/udev/rules.d/75-persistent-net-generator.rules

答案2

根据这个,使用新名称/etc/network/interfaces似乎是答案论坛帖子以及本文档错误 #1312785

相关内容