小编amp*_*rxc的帖子

systemd .link 文件不起作用

我在 Odroid HC2 上运行 Armbian Buster。实际上,我的接口名称看起来像这样:enx001e0632c19dforeth0wlx503eaa4a712afor wlan0

我不想使用预测接口名称来获取 eth0 和 wlan0。

所以我在以下位置创建了 2 个文件/etc/systemd/network/

# ls -l /etc/systemd/network/
total 2
-rw-r--r-- 1 root root 54 Sep  2 00:32 10-eth.link
-rw-r--r-- 1 root root 55 Sep  2 00:32 10-wlan.link
Run Code Online (Sandbox Code Playgroud)

这是 eth0 的内容:

# cat 10-eth.link
[Match]
MACAddress=00:1e:06:32:c1:9d
[Link]
Name=eth0
Run Code Online (Sandbox Code Playgroud)

对于 wlan0 :

# cat 10-wlan.link
[Match]
MACAddress=50:3e:aa:4a:71:2a
[Link]
Name=wlan0
Run Code Online (Sandbox Code Playgroud)

然后,我看到一个我必须做的主题(为什么我的 systemd 链接文件被忽略? ):

update-initramfs -u
Run Code Online (Sandbox Code Playgroud)

然后我重新启动了。

但它仍然不起作用... …

networking systemd network-interface systemd-networkd

5
推荐指数
2
解决办法
5381
查看次数