![]() |
|
|||||||||||||||
| | 网站首页 | 局域网教程 | 软件说明书 | 局域网论坛 | | ||
|
||
|
|||||
| 改mac地址的方法 | |||||
作者:佚名 文章来源:不详 点击数: 更新时间:2005-10-1 ![]() |
|||||
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地址的时候很有效.? |
|||||
| 文章录入:晨光 责任编辑:晨光 | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| Ethereal CDMA2000A11报文处 堵住病毒发作源头!E-mail地 防止E-MAIL信箱被攻击 彻底防止ACCESS数据库文件被 多网卡绑定一个IP及SuperCac 关于IP-MAC地址绑定的交换机 在Catalyst交换机配置TACACS 玩转网络MAC地址 MAC地址原理,应用简介 快速批量绑定MAC与IP地址 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | | |||||
|