前段时间在进行网络排错的时候,需要修改Windows10系统的网卡MAC地址。在网上搜索了很久,所有的方法都是针对Windows7/8/8.1版本的操作系统,很不幸的,这些方法全都对Windows10无效。
无奈,祭出翻,
墙大法,用英文在google上面搜索,结果找到了一个工具TMAC,一位印度人写的,操作及其简单。
TMAC可以应用于所有的Windows操作系统版本,32位或64位都可以。
软件界面如下:
上半部分可以选择网卡,中间是网卡的信息,下半部分的左边是更改MAC地址的操作区域,右边可以监控网卡流量。
操作方法:
1、首先,选择1个网卡。注意:不是用复选框进行选择,而是用鼠标点亮网卡那一行就行了
2、在这里可以指定一个MAC地址,也可以按右边的 “Random MAC Address” 按钮,随机生成一个MAC地址
3、当然,如果你想伪装特定厂商的MAC,可以在这个下拉菜单中进行选择。最后,按左下角的”Change Now!“按钮。
4、关闭软件,或者重启电脑,MAC地址并不会变回原来的MAC。如果想还原,那么打开软件,先点选网卡,然后点击左下角的 “Restore Original”即可。
现在问题来了,有些无线网卡,必须要点选 “Use ‘02’ as first octet of MAC address”,才能够修改MAC地址。
为什么呢?你可以点那个蓝色的”Why?“阅读软件作者的解释,但同样很不幸的,需要翻,
墙。
所以我就献丑翻译一下吧。
首先,有线网卡不存在这种问题,不需要设置首字节为 “02”。
其次,WindowsXP的无线网卡也没有这种问题。
只有Windows Vista或者更高版本的无线网卡,才存在此问题。
实际上,软件作者也不确定到底是什么原因,但是有2种可能:
a. MAC地址格式如下图所示,首字节02,意味着b2位是1,即本地管理的。也就意味着,是可以(允许)被管理员修改的。
b. 当桥接2块网卡的时候,Windows会把Bridge的MAC地址首字节设置为 “02”。所以这属于钻空子。
TMAC version 6.0.7可以在这里下载哦:
/detail/chenghit/9351841