预测 Wily/Xenial 中的网络接口名称

预测 Wily/Xenial 中的网络接口名称

我通常使用 debootstrap 安装系统。作为脚本的一部分,我将界面添加eth0/etc/network/interfaces

但是随着 Wily 更改为持久网络接口,这不再起作用,因为虽然它可能是持久的,但名称也是不可预测的(例如类似于enp0s3)。

我应该如何调整?有什么方法可以知道接口名称是什么吗?停用持久名称?或者唯一的解决方案是将该配置推迟到第一次启动,例如使用 systemd oneshot 服务?

答案1

是的,在我看来,这东西有点不一致。我现在在 grub 中使用以下行:

GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=1 biosdevname=0"

一切恢复如常(虽然我还没有在 Wily 尝试过)。参见

相关内容