网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 局域网DIY—专业局域网网站 >> 局域网教程 >> 服务器 >> 代理服务器 >> 文章正文
  改mac地址的方法          【字体:
改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条。评论内容只代表网友观点,与本站立场无关!)

    局域网DIY】.版权所有 客服QQ:5820031 站长:晨光
    Copyright © 2000-2020 www.LANDIY.net All Rights Reserved
     


    粤ICP备05009256号