如果你想在 macos monterey 或 big sur 中更改你的 mac 地址,你可以使用传统的方法来欺骗 mac 地址,或者你可以使用一个稍微简单的方法,使用一个名为 spoof-mac 的命令行工具。我们将在这里介绍依赖于 homebrew 的 mac-spoof 方法。
对于一些快速的背景知识,您的计算机 mac 地址是唯一的并且可以识别连接的网络,并且某些服务使用 mac 地址来过滤允许进入特定网络的人或内容。此外,某些服务使用 mac 地址来跟踪计算机或设备。顺便说一下,在这种情况下,mac 代表媒体访问控制,不要与 mac 混淆,mac 是 macintosh 的缩写——但是,是的,本文将介绍如何在 mac 上更改 mac 地址。
这是针对高级用户的,因为大多数人不需要更改 mac 地址或欺骗 mac 地址。
在 macos monterey / big sur 中使用 spoof-mac 更改 mac 地址
在开始之前,您需要在 mac 上安装 homebrew(如果您尚未安装)。假设已经完成,启动终端应用程序开始。
- 从终端应用程序,使用 homebrew 安装 mac-spoof
- 按住 option 键单击 macos 中的 wi-fi 菜单栏项以获取接口名称(通常为 en0,有时为 en1)
- 通过转到 wi-fi 菜单并切换当前 wi-f 网络,暂时断开 wi-fi 连接,使其不再连接
- 在命令行中,使用以下 mac-spoof 命令生成随机 mac 地址并将 en0 的网络接口更改为该地址(如果适用,将 en0 更改为 en1):
- 返回wi-fi菜单,现在在mac上重新连接wi-fi,新的mac地址应该立即生效
brew install spoof-mac
sudo spoof-mac randomize en0
mac 地址将保持更改状态,直到您将其切换回来或 mac 重新启动。
请注意,有些用户可能会发现只有断开与活动 wi-fi 网络的连接,更改 mac 地址,然后重新连接到该网络才有效,而其他用户可能会发现暂时禁用 wi-fi,更改 mac 地址,然后重新启用 wi-fi。网络工程。在测试中,两者都适用于我特定的 macbook air,而 fwiw 禁用 wi-fi 是更传统的方法。
这当然适用于 mac 电脑,但有趣的是,最新版本的 ios 和 ipados 在 iphone 和 ipad 上提供了一个私人 wi-fi 地址功能,基本上是改变和随机化这些设备的 mac 地址。也许类似的隐私功能最终会出现在 mac 上。
这种欺骗 mac homebrew 方法是否比使用捆绑的命令行工具在 mac os 中欺骗 mac 地址更容易取决于您和您的特定用例。
为什么要更改 mac 地址?您打算经常使用此功能吗?您是否使用其他方法来欺骗 mac 地址?在 mac猫(macmao.com) 分享您的经验、技巧和想法。