根据 mac 地址命名接口

根据 mac 地址命名接口

我正在尝试配置 systemd 以使用第 4 条命名规则它根据 mac 地址来命名。我创建了一个 .link 文件,如下所示:

[Match]

[Link]
NamePolicy=mac

但是,重新启动后它仍然命名我的接口:enp1s0- 不是恩克斯。我已将文件命名为 1file.link 并将其插入到/etc/systemd/网络/

我不知道是否缺少了什么,如果它起作用但优先级 3 规则先生效,或者问题是否是其他的。

答案1

我发现我缺少了 1 步。更改接口名称后,我仍然需要更新/etc/网络/接口根据新的接口名称生成文件。可以通过调用以下方法找到新名称配置文件.最后重新开始。

我仍然不知道这个步骤是否可以以某种方式实现自动化?

相关内容