打开terminal之后,输入:

openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -z

找到自己想修改的网卡名称比如 en1,输入自己新赋予的 MAC 地址,比如00:29:3a:f3:5b:e5。然后输入:

sudo ifconfig en2 ether 00:29:3a:f3:5b:e5

最后:

networksetup -detectnewhardware

利用ifconfig查看网卡详情。

需要注意的是,以上命令只能实现临时修改,每次重新启动后,机器的mac地址会恢复。

PS: 此方案尚未经站长验证,请谨慎使用。