您的位置:首页网络冲浪网关代理  → 改MAC地址的方法

改MAC地址的方法

时间:2004/10/8 16:43:00来源:本站整理作者:蓝点我要评论(0)

    win2000修改方法: 
1、在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000、0001、0002等主键下,查找DriverDesc内容为你要修改的网卡的描述的,如0000。下面的方法和rifter《修改MAC地址的范例》中提到的一样,我就照搬了(注解的地方以“^^”标明)。 
2、在其下,添一个字符串,名字为NetworkAddress,值设为你要的MAC地^^^^^【指在0000主键下】址,要连续写。如004040404040。 
3、然后到其下NDI\params中加一项NetworkAddress的主键,在该主键下^^^^^【也是指在0000主键下】添加名为default的字符串,值写要设的MAC地址,要连续写,如004040404040。【实际上这只是设置在后面提到的高级属性中的**初始值**,实际使用的MAC地址还是取决于在第2点中提到的NetworkAddress参数,而且一旦设置后,以后高级属性中值就是NetworkAddress给出的值而非default给出的了。】 
4、在NetworkAddress的主键下继续添加名为ParamDesc的字符串,其作用为指定NetworkAddress主键的描述,其值可为“MAC Address”,这样以后打开网络邻居的属性,双击相应网卡项会发现有一个高级设置,其下存在MAC Address 的选项,就是你在注册表中加的新项NetworkAddress,以后只要在此修改MAC地址就可以了。 
5、关闭注册表,重新启动,你的网卡地址已改。打开网络邻居的属性,双击相应网卡项会发现有一个MAC Address的高级设置项。用于直接修改MAC地址。 
linux下网卡的MAC地址修改 
关闭网卡:(否则会报告说设备忙)/sbin/ifconfig eth0 down 
然后改地址:/sbin/ifconfig eth0 hw ether 00:AA:BB:CCD:EE 
然后启动网卡:/sbin/ifconfig eth0 up 
可能还需要重新设置路由。视情况而定。 
在Win9x 
1、首先打开注册表,找到HKEY_LOCAL_MACHINE\system\Currentcontrolset\services\classes\net\0000、0001、0002等下,观察DriverDesc内容为你要修改的网卡的描述。 
2、在其下,添一个字符串,名字为NetworkAddress,值设为你要的MAC地址,要连续写。如004040404040。 
3、然后到其下 NDI\params中加一项NetworkAddress的主键,在该主键下添加名为default的字符串,其值写你要设的mac地址,要连续的写,如004040404040 
4、在NetworkAddress的主键下继续添加名为ParamDesc的字符串,其作用为指定nettwork-Address主键的描述,其值可为“MAC Address”,这样以后打开网络邻居的属性,双击相应网卡项会发现有一个高级设置,其下存在MAC Address 的选项,就是你在注册表中加的新项NetworkAddress,以后只要在此修改MAC地址就可以了。 
WinNT下改网卡地址的方法: 
打开注册表,HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services 
找到网卡的键值在Parameters项里添加字串值:NetworkAddress 值为:“004040404040” (这里就是你要改的mac值,可自己随便填12位) 
win2000下 
在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}下,(这个项对应的是网卡配置) 
找到你的ETHERNET网卡项000x,然后添加或修改一个名为Network Address的字符串值,填入你需要修改的MAC地址就可以了。 
名称:NetworkAddress 
数据:“004040404040” (这里就是你要改的mac值,可自己随便填12位) 
然后重新启动计算机,ipconfig看一下,就知道改好了没。 

Windows环境: 
用dos,8139的可以改,用realtek的pg8139.exe,比如 是8139c网卡,就改写8139c.cfg文件,第一行就是网卡mac,想怎么改就怎么改 


linux环境下: 

在/etc/rc.d/rc.local里加上这三句 

ifconfig eth0 down 
ifconfig eth0 hw ether 1234567890ab 
ifconfig eth0 up 
这三句的意思是:先关网卡,改MAC.再开网卡 

OK.此文章是看的别人的.然后加上自己实践有效后.整理发出来的 
虽然不是原创.但我觉得是好东西.就发这来了 
对付一些加密软件.要检测MAC地址的时候很有效. 

相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 vivo apex 2019参数 v巫妖国度战法师新截图 VLAN基本知识作用捆绑MAC和IP地址改MAC地址的方法端口大全(E文)

人气排行 能ping通但不能上网解决方法_能ping通 不能森林TheForest键位操作生存技巧改MAC地址的方法在一台计算机上快速切换两种网络配置的方法vivo apex 2019参数 vivo apex 2019怎么样解决ISP封BT 6881-6889及6969端口的方法动态IP地址的捕获及应用捆绑MAC和IP地址