XP如何修改Mac地址——图解教程
XP如何修改Mac地址——图解教程
MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在网卡的
BIOS里。MAC地址通常表示为12个16进制数,每2个16进制数之间用冒号隔开,
如08:00:20:0A:8C:6D。虽然Mac地址是写在硬件上的,但是在XP中是可以修改的,
本文将向您介绍在XP修改Mac地址的方法。
步骤或方法
1.查看本机Mac地址
查看本机Mac地址的方法有很多,很多系统软件都可以查看M关于信念的诗句 ac地址。最简单的
方法莫过于通过XP的命令行直接查看Mac地址,最简单,最直接。打开Windo
ws开始菜单运行,在输入框中输入cmd后按下回车。
2.运行ipconfig/all命令
上一步按下回车之后,在命令提示行处键入ipconfig/all,回车后显示如下屏幕,
如果有多块网卡,会依次列出来,你可以通过名称判断哪个是你需要修改Mac地
址的网卡。下图标注的就是Mac地址及查看Macdivided命令。
3.打开网络连接
通过开始菜单所有链接显示所有连接会打开一个窗口,这个窗口中包含你电脑
上的所有连接,其中本地连接(LAN或高速Internet)就是上图标注的网卡,我们
现在就是要修改这个网卡的Mac地址。在图标上点击右键,选中菜单中的属性。
4.打开网卡配置
上一步操作的结果是如下图所示的屏幕,点击常规选项卡中的配置按钮,就打开了
网卡配置,Mac地址就在这里修改。
5.修改MacAddress九的英语 值
上一步点击配置按钮后,显示如下窗口,在选项卡高级中,属性选项框中的第二项:
“本地管理的地址”(XP系统是这个名字,其他系统可能不同,英文XP是Networ
kAddress)就是我们要修改的Mac地址了,默认情况下右侧的值是不存在,我
们可以把需要修改的Mac地址填在上面的框中,用连续的16进制数填写,如001
C257E5A6F,点击确定按钮保存。如果右侧没有可以填写Mac地址的地方,那么
我们则只能通过修改注册表修改Mac地址经常梦见前男友 了,请看下一步。
6.修改注册表
打开XP自带的注册表编辑器,运行的方法与前面启动c发票丢失证明 md一样,只是这次命令换
成了regedit。开始菜单运行regedit查找HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002bE10
318}0001。打开这一项后其中一个子项是Params,打开Params查看是否有Ne
tworkAddress这一项,如果没有就需要新建了。新建的NetworkAddress里包含
的内容如下图所示,添加之后,第5步就可以正常看到修改Mac地址的地方了。
7.保存重启
不管是用哪种方法,保存之后都需要重新启动,新的Mac地址才能生效,此方法
适用于XP,其他系统略有差别。
地址如何保证全球唯一
Mac地址的前6位16进制数08:00:20代表网络硬件制造商的编号,它由IEEE分
配,而后3位16进制数0A:8C:6D代表该制造商所制造的某个网络产品(如网卡)
的系列号。每个网络制造商必须确保它所制造的每个以太网设备都具有相同的前三
字节以及不同的后三个字节。这样就可保证世界上每个以太网设备都具有唯一的M
AC地址。
MAC地址是固化在网卡中的,MAC地址具有唯一性,
难道没有办法更改了么?不是的,我们完全不用修改
EPROM的内容,而只通过修改存储单元的内容就能达
到修改MAC地址的目的。例如在Windows中可以通过
注册表来修改。
在“开始”菜单的“运行”中输入,
打开注册表编辑器,展开注册表到:
HKEY_LOCAL_MACHINESystemCurrentControlSetC
ontrolClass{4D36E972-E325-11CE-BFC1-08002BE
10318}子键,在子键下的0000,0001,0002等分支
中查找DriverDesc(如果你有一块以上的网卡,就有
0001,0002„„在这里保存了有关你的网卡的信息,
其中的DriverDesc的内容就是你的网卡的信息描述,
比如我的网卡就是Intel21041badEthernet
Controller),在这里假设你的网卡在0000子键。
在0000子键下添加一个字符串,命名为
“NetworkAddress”,键值为修改后的MAC地址,要
求为连续的12个16进制数。然后在“0000”子键下
的NDIparams中新建一项名为NetworkAddress的子
键,在该子键下添加名为“default”的字符串,键
值为修改后的MAC地址。
在NetworkAddress的子键下继续建立名为
“ParamDesc”的字符串,其作用为指定
NetworkAddress的描述,其值可为“MACAddress”。
这样以后打开网络邻居的“属性”,双击相应的网卡
就会发现有一个“高级”设置,其下存在MACAddress
的选项,它就是你在注册表中加入的新项
NetworkAddress,以后只要在此修改MAC地址就可以
了。
关闭注册表,重新启动,你的网卡地址已改。打
开网络邻居的属性,双击相应网卡项会发现有一个
MACAddress的高级设置项,用于直接修改MAC地址。
当然,你还可以用工具软件来修改网卡的MAC地
址,如MAC2001这款软件就可以达到我们的目的。
如果是换了网卡或者需要修改MAC地址请参考下文:
网卡的MAC地址是固化在网上EPROM中的物理地址,
是一块网卡的“身份证”,通常为48位。在平常的
应用中,有很多方面与MAC地址相关,如有些软件是
和MAC地址绑定的,没有允许的MAC地址,软件就无
法运行;
局域网里,管理人员常常将IP与客户机的MAC
地址绑定,以方便管理,万一用户的网卡坏掉了,自
行更改网卡后必须向管理人员申请更改绑定的MAC地
址,这样就比较麻烦。在这种时候,如果我们能够更
改一下网卡的MAC地址,那就方便多了。
实际上,修改网卡的MAC地址是很容易的,我们既可
以在作系统中通过软件来修改网卡的MAC地址,而实
际的网卡MAC地址不变,以达到欺骗软件的目的;也
可以用工具直接更改网卡的实际MAC地址。
一、瞒天过海
1.修改注册表前言范文
几乎所有的网卡驱动程序都可以被
NdisReadNetworkAddress参数调用,以便从注册表中
读取一个用户指定的MAC地址。当驱动程序确定这个
MAC地址是有效的,就会将这个MAC地址编程入其硬
件寄存器中,而忽略网卡固有的MAC地址。我们通过
手工修改Windows的注册表就可以达到目的。
在Winodws98下运行Windows的注册表编辑器,展
开“HKEY_LOCAL_MACHINE\System\Current
ControlSet\Services\Class\Net”,会看到类似
“0000”、“0001”、“0002”的子键。从“0000”
子键开始点击,依次查找子键下的“DriverDesc”键
的内容,直到找到与我们查找的目标完全相同的网卡
注册表信息为止。
当找到正确的网卡后,点击下拉式菜单“编辑/新建/
字符串”,串的名称为“Networkaddress”,在新建
的“Networkaddress”串名称上双击鼠标就可以输
入数值了。输入你想指定的新的MAC地址值。新的MAC
地址应该是一个12位的十六进制数字或字母,其间
没有“-”,类似“”的这样的数值(注
意,在Windows98和Windows2000/XP中具体键值
的位置稍有不同,大家可通过查找功能来寻找)。
在“NetworkAddress”下继续添加一个名为
“ParamDesc”的字串值,它将作为
“NetworkAddress”项的描述,数值可以取为“MAC
Address”。再把它的内容修改为你想设定的内容.
2.修改网卡属性
大部分的网卡都可以通过在控制面板中修改网卡属
性一岁宝宝辅食 来更改其MAC地址,笔者的3COM3C905B-TX和
RTL8139芯片的网卡都可以这样轻松修改。
在“设备管理器中”,右键点击需要修改MAC地址的
网卡图标,并选择“属性/高级”选项卡。在“属性”
区,就可以看到一个称作“NetworkAddress”或其
他相类似名字的的项目,点击它,在右侧“值”的下
方,输入要指定的MAC地址值。要连续输入12个十
六进制数字或字母,不要在其间输入“-”。重新启
动系统后设置就会生效了。
二、釜底抽薪
假如用户使用的是RealTek公司的RTL8139A/B/C/D
系列芯片的网卡,有一种更简单的方法修改MAC地址。
RealTek公司设计的PG8139软件可以直接修改
RTL8139系列网卡的MAC地址,甚至可以让每次启动
后网卡的MAC地址都不相同。具体*作如下:
把解压缩到一个文件夹下,以8139C芯
片为例,用记事本打开该目录下的文件,
修改文件的第一行,将“NodeID”(网卡
号)后改为所需要的?怠=ㄒ槌跏贾滴?0E04C0000
01”,修改时注意每两位之间至少要留一个空格
保存后再进入MS-DOS方式(注意,要在纯DOS模式
下),在DOS提示符后输入“pg8139/”
后再按回车键,此时系统如果提示“Programming
EEPROMissuccessful”则说明更改成功。PG8139程
序每成功运行一次,在相应的文件中,系
统会自动将“NodeID”的值加1,也就是说,第一次
运行时给当前工作站网卡分配的MAC地址为“00E0
4C000001”,第二次运行时,系统会自动分配为
“00E04C0企业品牌策划 00002”,第三次运行时,会自动为
“00E04C000003”„„,依此类推,就可以批
量地修改网卡的MAC地址,不再需要重复修改
文件了。
如果用户的网卡是RTL8139其他版本的芯片,只要找
到相应的.cfg文件修改就行了。
另外,还有一种极端的办法,通过烧录网卡的EEPROM
来达到克隆MAC地址的目的。但这样做风险很大,而
且*作复杂,即使是有经验的用户也难免在*作中出现
错误,我们不推荐进行这种*作。
三、巧借东风
如果是Windows2000/XP的用户,则可以使用免费MAC
地址修改软件SMAC。运行SMAC后,窗口中的列表框
列出计算机上正处于工作状态的网卡。选定要修改的
网卡后,在列表框下方的六个输入框中输入新的MAC
地址后,点击右侧的“UpdateMAC(修改MAC地址)”,
即可完成MAC地址的修改。如图4所示。
修改MAC地址的工具有很多,但大多数都只适用于
Windows2000/XP,笔者在这里推荐用“超级兔子魔
法设置”,因为不但简单易用,而且在Windows9x
系统中使用同样有效。
修改完成后,就要使设置生效,一般的办法是重新启
动系统。还有一种简单的办法不需要重新启动系统,
在“设备管理器”中,选定网络适配器图标,点击鼠
标右键,选择“禁用”(请注意*作后,状态栏是否
已显示为“禁用”)。然后再右键单击选定的网络适
配器,在右键菜单中选择“启用”。这样就能使修改
后的设置生效。
本文发布于:2023-03-24 22:45:26,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/7d4b42e740f3995c77f3a928d53bdf03.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:mac地址修改.doc
本文 PDF 下载地址:mac地址修改.pdf
留言与评论(共有 0 条评论) |