windows下更改网卡mac地址

windows下更改网卡mac地址

xp、win7测试过。其他版本没试过,仅供参考。

此处介绍2种方式,一种是通过网卡属性高级选项卡来设置,另一种为通过修改注册表来设置。


1、网卡高级属性卡设置

我的电脑->右键 管理 ->设备管理器->网络适配器->对应网卡 右键 属性->高级选项->管理本地地址

将对应的框中的值设置为目标mac地址即可。



2、通过注册表设置

有些系统、有些网卡属性页中没有高级选项。。。。。不能那么直接去更改mac地址。。。。好吧,得通过注册表来更改mac。

这种设置方式稍微复杂一些,共分为4个步骤。

1)获取网卡mac地址

通过命令行 ipconfig /all
C:\Users\perrin>ipconfig /all

Windows IP 配置

   主机名  . . . . . . . . . . . . . : LittleBlack
   主 DNS 后缀 . . . . . . . . . . . :
   节点类型  . . . . . . . . . . . . : 混合
   IP 路由已启用 . . . . . . . . . . : 否
   WINS 代理已启用 . . . . . . . . . : 否

无线局域网适配器 无线网络连接 2:

   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Realtek RTL8188EU Wireless LAN 802.11n USB 2.0 Network Adapter
   物理地址. . . . . . . . . . . . . : 3C-46-D8-E4-C9-8F
   DHCP 已启用 . . . . . . . . . . . : 是
   自动配置已启用. . . . . . . . . . : 是
   本地链接 IPv6 地址. . . . . . . . : fe80::589b:e82c:546f:bf5e%12(首选)
   IPv4 地址 . . . . . . . . . . . . : 192.168.2.102(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   获得租约的时间  . . . . . . . . . : 2018年6月21日 19:22:36
   租约过期的时间  . . . . . . . . . : 2018年6月21日 21:22:36
   默认网关. . . . . . . . . . . . . : 192.168.2.1
   DHCP 服务器 . . . . . . . . . . . : 192.168.2.1
   DHCPv6 IAID . . . . . . . . . . . : 356271832
   DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-20-E4-30-5D-68-14-01-0A-72-3D
   DNS 服务器  . . . . . . . . . . . : 124.207.160.106
                                       219.239.26.42
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用

2)获取网卡GUID

通过命令行 net config rdr
C:\Users\perrin>net config rdr
计算机名                     \\LITTLEBLACK
计算机全名                   LittleBlack
用户名                       perrin

工作站正运行于
        NetBT_Tcpip_{8ADCFFD6-CB6C-4C8D-837D-86D302C41BC1} (0A002700000F)
        NetBT_Tcpip_{8EB5ACAB-D37A-4979-8FC3-7F0A53866662} (3C46D8E4C98F)

软件版本                     Windows 7 Ultimate

工作站域                     WORKGROUP
登录域                       LittleBlack

COM 打开超时 (秒)            0
COM 发送计数 (字节)          32
COM 发送超时 (毫秒)          250
命令成功完成。
{}花括号中内容即为GUID。可见第2条6662结尾的串对应第1步中的MAC即为GUID。


3)找到网卡对应注册表大条目

打开注册表,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}。

其下有N多项大条目,其中一个大条目对应了要更改mac地址的网卡。定位到这个大条目需要用到前一步骤获取到的GUID。打开大条目找到下面NetCfgInstanceId这个字段,如果这个字段等于GUID,则说明当前大条目对应目标网卡。



4)大条目中添加相应网络地址字段

选中大条目,例如0012,右键,添加一个新的string字段,名称为NetworkAddress。值为要设定的mac地址。

保存注册表,重启电脑即可生效。


可通过命令行中getmac或者ipconfig /all 命令来验证。


参考链接

https://m.wikihow.com/Change-a-Computer%27s-Mac-Address-in-Windows

猜你喜欢

转载自blog.csdn.net/junbujianwpl/article/details/80765553
今日推荐