`
dayone
  • 浏览: 361793 次
  • 性别: Icon_minigender_1
  • 来自: xian
社区版块
存档分类
最新评论

Windows2000下手动修改网卡的MAC地址

阅读更多

我的修改:

台式机mac:00-11-09-CB-28-EC

笔记本mac:00-15-F2-88-40-AE

修改的注册表地址:新增了字符串变量,命名为“NetworkAddress”
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0002

将台式机的mac改到笔记本上,然后将笔记本的ip地址也改成台式机的,这样笔记本就可以上网了;

 

详细说明:

      MAC地址是绑定在网卡上的一个12位16进制字符,它们在出厂的时候已经固化在网卡中,它是网卡在网络中的身份识别。有很多网络环境中都用到了IP和MAC绑定的情况。而MAC地址是先调入内存中后传输出去的,所以,我们可以通过修改其MAC地址来打破这些限制。

      我们可以通过修改注册表的方法来实现这个功能,

注册表中HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}子键,在子键下的000000010002等分支中查找DriverDesc(如果你有一块以上的网卡,就有0001,0002……在这里保存了有关你的网卡的信息,其中的DriverDesc的内容就是你的网卡的信息描述,比如我的网卡就是Intel 21041 based Ethernet Controller),在这里假设你的网卡在0000子键。
      在0000子键下添加一个字符串,命名为“NetworkAddress”,键值为修改后的MAC地址,要求为连续的12个16进制数。然后在“0000”子键下的NDI\params中新建一项名为NetworkAddress的子键,在该子键下添加名为“default”的字符串,键值为修改后的MAC地址。
      在NetworkAddress的子键下继续建立名为“ParamDesc”的字符串,其作用为指定NetworkAddress的描述,其值可为“MAC Address”。这样以后打开网络邻居的“属性”,双击相应的网卡就会发现有一个“高级”设置,其下存在MAC Address的选项,它就是你在注册表中加入的新项NetworkAddress,以后只要在此修改MAC地址就可以了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics