我正在尝试配置 systemd 以使用第 4 条命名规则它根据 mac 地址来命名。我创建了一个 .link 文件,如下所示:
[Match]
[Link]
NamePolicy=mac
但是,重新启动后它仍然命名我的接口:enp1s0- 不是恩克斯。我已将文件命名为 1file.link 并将其插入到/etc/systemd/网络/。
我不知道是否缺少了什么,如果它起作用但优先级 3 规则先生效,或者问题是否是其他的。
答案1
我发现我缺少了 1 步。更改接口名称后,我仍然需要更新/etc/网络/接口根据新的接口名称生成文件。可以通过调用以下方法找到新名称配置文件.最后重新开始。
我仍然不知道这个步骤是否可以以某种方式实现自动化?