使用 systemd 进行 Mac 随机化?

使用 systemd 进行 Mac 随机化?

是否可以使用 systemd 本身随机化 mac 地址?我听说在较新版本的 systemd 中这是可能的。这是我的系统版本:

systemd --version
systemd 229
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN

但链接文件不存在。

答案1

您可以在网络设备配置文件中MACAddressPolicy设置为random系统链接文件例如/etc/systemd/network/40-wlan-mac.link

[Match]
Driver=iwlwifi
Type=wlan

[Link]
Name=wl0
MACAddressPolicy=random

如果您没有自定义.link文件,则默认值在上游文件MACAddressPolicy中指定,并且适用于所有设备。.link/usr/lib/systemd/network/99-default.link

相关内容