江宁市民中心一楼电话:请问如何修改网卡mac地址

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 07:12:58
请问如何修改win98电脑的网卡物理地址,谢谢
因为单位网络中心绑定网卡

几乎所有的网卡驱动程序都可以被NdisReadNetworkAddress参数调用,以便从注册表中读取一个用户指定的MAC地址。当驱动程序确定这个MAC地址是有效的,就会将这个MAC地址编程入其硬件寄存器中,而忽略网卡固有的MAC地址。我们通过手工修改Windows的注册表就可以达到目的。

在Winodws 98下运行Windows的注册表编辑器,展开“HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\Class\Net”,会看到类似“0000”、“0001”、“0002”的子键。从“0000”子键开始点击,依次查找子键下的“DriverDesc”键的内容,直到找到与我们查找的目标完全相同的网卡注册表信息为止。

当找到正确的网卡后,点击下拉式菜单“编辑/新建/字符串”,串的名称为“Networkaddress”,在新建的“Networkaddress”串名称上双击鼠标就可以输入数值了。输入你想指定的新的MAC地址值。新的MAC地址应该是一个12位的十六进制数字或字母,其间没有“-”,类似“000000000000”的这样的数值(注意,在Windows 98和Windows 2000/XP中具体键值的位置稍有不同,大家可通过查找功能来寻找)。

在“NetworkAddress”下继续添加一个名为“ParamDesc”的字串值,它将作为“NetworkAddress”项的描述,数值可以取为“MAC Address”。再把它的内容修改为你想设定的内容。如图所示。

这样,我们就成功地修改了网卡的MAC地址,重新启动计算机即可。

简单的思路:首先记下自己的网卡的MAC地址,也就是被绑定的那个MAC地址,然后将新的网卡或是另一块网卡(或另一台PC的网卡)的MAC地址修改成这个地址即可。(当然,这也可以用于IP地址的盗用,呵呵,特此声明:在此纯属于研究技术,请不要恶意盗用IP)
你需要一个“网卡MAC地址修改程序”,下载地址:
http://down2.sz1001.net/up/%D0%A1%D0%CD%C8%ED%BC%FE4_1203/03/MacModify.rar
然后,Enjoy it!

附:SMAC操作命令简介
1.smac -listip
列 出所有网卡号对应的IP地址
2.smac -listmac
列出系统所有网卡的mac地址
3.smac -modifymac 网卡号 新的mac地址
修改某个网卡的mac地址

实际用法:
1. smac -listip
NIC Number 0:-->IP Address: 210.22.142.22
NIC Number 1:-->IP Address: 192.168.0.1
说明:
网卡0对应IP为210.22.142.22
网卡1对应的IP为192.168.0.1
2.smac -listmac
MAC Address: 00-50-BA-44-D2-2A
MAC Address: 00-D0-B7-A9-B9-85
说明:
网卡0对应的MAC地址为00-50-BA-44-D2-2A
网卡1对应的MAC地址为00-D0-B7-A9-B9-85
3.smac -modifymac 0 0050BA44D27A
将网卡0的MAC地址改为0050BA44D27A

从第二步中可以看到网卡0的MAC地址是000-50-BA-44-D2-2A,因为方便看,所以每位中以“-”隔开,从我们第三步改的MAC中可以知道只是最后那位我们是更改的了,因为网卡是会检查MAC地址是不是合法的,
所以最好就是只改一位。重启后查看MAC地址,应该是改后的MAC来的了。

太专业了,一般人弄不了,网上倒见别人改过,不过,为什么非要改呢?

XP系统下我会改,你用鼠标右键单击网上邻居,然后点属性,然后有个配置,点击配置——高级——Network Address就能改了。

每块网卡的MAC地址都是固定不变的,好像不给更改?