还剩3页未读,继续阅读
文本内容:
如何修改网卡MAC地址电脑资料网卡的MAC地址是固化在网上EPROM中的物理地址,是一块网卡的___,通常为48位,在平常的应用中,有很多方面与MAC地址相关,如有些软件是和MAC地址绑定的,没有允许的MAC地址,软件就无法运行;或者在局域网里,人员常常将IP与客户机的MAC地址绑定,以方便管理,万一用户的网卡坏掉了,自行更改网卡后必须向管理人员申请更改绑定的MAC地址,这样就比较麻烦在这种时候,如果我们能够更改一下网卡的MAC地址,那就方便多了实际上,修改网卡的MAC地址是很容易的,我们既可以在操作系统中通过软件来修改网卡的MAC地址,而实际的网卡MAC地址不变,以达到欺骗软件的目的;也可以用工具直接更改网卡的实际MAC地址瞒天过海修改注册表几乎所有的网卡驱动程序都可以被NdisReadNetworkAddress参数调用,以便从注册表中读取一个用户指定的MAC地址当驱动程序确定这个MAC地址是有效的,就会将这个MAC地址编程入其硬件寄存器中,而忽略网卡固有的MAC地址我们通过手工修改Windows的注册表就可以达到目的在Winodws98下运行Windows的注册表器,展开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servi___s\Class\Net,会看到类似
0000、
0001、0002的子键从0000子键开始___,依次查找子键下的DriverDesc键的内容,直到找到与我们查找的目标完全相同的网卡注册表信息为止当找到正确的网卡后,___下拉式菜单/新建/字符串,串的名称为Networkaddress,在新建的Networkaddress串名称上双击鼠标就可以输入数值了输入你想指定的新的MAC地址值新的MAC地址应该是一个12位的十六进制数字或字母,其间没有-,类似000000000000的这样的数值注意,在Windows98和Windows2000/XP中具体键值的位置稍有不同,大家可通过查找功能来寻找在NetworkAddress下继续添加一个名为ParamDesc的字串值,它将作为NetworkAddress项的描述,数值可以取为MACAddress再把它的内容修改为你想设定的内容如图所示这样,我们就成功地修改了网卡的MAC地址,重新启动计算机即可修改网卡属性大部分的网卡都可以通过在控制面板中修改网卡属性来更改其MAC地址,笔者的33C905B-TX和RTL8139芯片的网卡都可以这样轻松修改在设备管理器中,右键___需要修改MAC地址的网卡图标,并选择属性/高级选项卡,釜底抽薪假如用户使用的是RealTek公司的RTL8139A/B/C/D系列芯片的网卡,有一种更简单的方法修改MAC地址RealTek公司设计的PG8139软件可以直接修改RTL8139系列网卡的MAC地址,甚至可以让每次启动后网卡的MAC地址都不相同具体操作如下把pg
8139.zip解压缩到一个文件夹下,以8139C芯片为例,用记事本打开该目录下的8139c.cfg文件,修改8139c.cfg文件的第一行,将“NodeID”网___后改为所需要的新值,建议初始值为“00E04C000001”,修改时注意每两位之间至少要留一个空格保存后再进入MS-DOS方式注意,要在纯DOS模式下,在DOS提示符后输入“pg8139/pci8139c.cfg”后再按回车键,此时系统如果提示“ProgrammingEEPROMissuessful”则说明更改成功PG8139程序每成功运行一次,在相应的8139c.cfg文件中,系统会自动将“NodeID”的值加1,也就是说,第一次运行时给当前工作站网卡分配的MAC地址为“00E04C000001”,第二次运行时,系统会自动分配为“00E04C000002”,第三次运行时,会自动为“00E04C000003”……,依此类推,就可以批量地修改网卡的MAC地址,不再需要重复修改8139c.cfg文件了如果用户的网卡是RTL8139其他版本的芯片,只要找到相应的.cfg文件修改就行了另外,还有一种极端的办法,通过烧录网卡的EEPROM来达到克隆MAC地址的目的但这样做风险很大,而且操作复杂,即使是有经验的用户也难免在操作中出现错误,我们不推荐进行这种操作巧借东风如果是Windows2000/XP的用户,则可以使用MAC地址修改软件___AC运行___AC后,窗口中的列表框列出计算机上正处于工作状态的网卡选定要修改的网卡后,在列表框___的六个输入框中输入新的MAC地址后,___右侧的“UpdateMAC修改MAC地址”,即可完成MAC地址的修改如图4所示修改MAC地址的工具有很多,但大多数都只适用于Windows2000/XP,笔者在这里推荐用“超级兔子魔法设置”,因为不但简单易用,而且在Windows9x系统中使用同样有效修改完成后,就要使设置生效,一般的办法是重新启动系统还有一种简单的办法不需要重新启动系统,在“设备管理器”中,选定网络适配器图标,___鼠标右键,选择“禁用”请注意操作后,状态栏是否已显示为“禁用”然后再右键单击选定的网络适配器,在右键菜单中选择“启用”这样就能使修改后的设置生效模板内容仅供参考。