我发现了一些资料,解释了如何通过网络管理器配置文件更改 Mac 地址:
1)创建以下文件:
/etc/NetworkManager/conf.d/30-anon.conf
2)将以下脚本放入里面:
[device-anon]
wifi.scan-rand-mac-address=yes
[connection-anon]
connection.stable-id=${RANDOM}
ethernet.cloned-mac-address=stable
wifi.cloned-mac-address=stable
ipv6.ip6-privacy=2
尽管在执行此操作之后,我重新启动了网络管理器,重新启动了计算机,但是当我ifconfig
检查与以太网和 wifi 关联的 mac 地址时,它们都是相同的。
问题:为什么以前的方法可能不起作用?
更新:关于NetworkManager的版本:
NetworkManager -v
给了我1.2.6
。我试过做
sudo apt-get upgrade
获取我的 Ubuntu 的最新更新,以及
sudo apt-get --only-upgrade network-manager
它说:“network-manager 已经是最新版本 (1.2.6-0ubuntu0.16.04.1)。“我正在运行 Ubuntu,我不明白为什么使用以前的方法无法升级到更高版本。我使用的方法错了吗?