我在 MacBook Air 上安装了 MacChanger(Ubuntu 14.04 和 OS X 10.8.5 双启动)。它似乎不起作用。
这就是我所做的……
sudo ipconfig wlan0 down
sudo macchanger -r wlan0
当我这样做时,它出现了......
Current - 28:11:22:33:44:55 (Apple)
Permanent - 28:11:22:33:44:55 (Apple)
(这不是我真正的 MAC 地址)
我怎样才能解决这个问题?
答案1
我发现这篇文章已经很老了,但是写几行总是没有坏处的,因为我当时也在努力解决同样的问题。
首先,该程序的目的是“更改”连接到 Internet 的接口的 MAC 地址。 无需进一步详细介绍握手的工作原理以及计算机如何“从路由器获取 IP”,我将为您提供您所提问题的解决方案:
sudo ifconfig eth0 down
sudo macchanger -r eth0
sudo ifconfig eth0 up
sudo systemctl restart networking
您必须先关闭接口,更改 mac 地址,然后重新启动系统。现在,我假设您正在使用较新版本的 Linux,这就是我systemctl
在此处包含命令的原因。
您可以使用/etc/init.d
目录来引用网络模块或者使用service
命令。
无论哪种方式,您都会获得相同的结果。
如果这没有帮助,请继续执行以下操作:
- 检查网络管理器是否正常工作
- 检查你的接口是否支持 mac 更改