我通常使用 debootstrap 安装系统。作为脚本的一部分,我将界面添加eth0
到/etc/network/interfaces
。
但是随着 Wily 更改为持久网络接口,这不再起作用,因为虽然它可能是持久的,但名称也是不可预测的(例如类似于enp0s3
)。
我应该如何调整?有什么方法可以知道接口名称是什么吗?停用持久名称?或者唯一的解决方案是将该配置推迟到第一次启动,例如使用 systemd oneshot 服务?
答案1
是的,在我看来,这东西有点不一致。我现在在 grub 中使用以下行:
GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=1 biosdevname=0"
一切恢复如常(虽然我还没有在 Wily 尝试过)。参见还。