如何修改mac地址

上传人:kms****20 文档编号:40655203 上传时间:2018-05-26 格式:DOC 页数:4 大小:25KB
返回 下载 相关 举报
如何修改mac地址_第1页
第1页 / 共4页
如何修改mac地址_第2页
第2页 / 共4页
如何修改mac地址_第3页
第3页 / 共4页
如何修改mac地址_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《如何修改mac地址》由会员分享,可在线阅读,更多相关《如何修改mac地址(4页珍藏版)》请在金锄头文库上搜索。

1、如何修改如何修改 MacMac 地址地址一、MAC 地址的用途 MAC 地址在网卡中是固定的,每张网卡的 MAC 地址都不一样。网卡在制作过程中,厂家会在它的 EPROM 里面烧录上一组数字,这组数字,每张网卡都各不相同,这就是网卡的 MAC(物理)地址。由于 MAC 地址的唯一性,因此它主要用来识别网络中用户的身份。例如 ADSL 上网时,电信用它来记费,确认是你上的网;在校园网中,MAC 地址也可以用来识别用户。对于校园网的正式用户,其MAC 地址会登记在服务器端,假如你是非法用户,服务器中就没有你的网卡 MAC 地址,这样当你试图连上网时,服务器就会立刻认出你、阻止你连上网络。二、MAC

2、 地址是可以修改的 有些场合,例如冒充网络中的正式用户,就需要修改你的网卡MAC。要修改 MAC 地址,你可以通过硬件的方法实现,即利用网卡厂家提供的修改程序来烧录网卡的 EEPROM,这样做虽然可行,但是风险很大、操作也复杂,即使你很有经验,也难免在操作中出现错误。其实你完全没必要用烧录方法、修改网卡中的 MAC 地址。要知道 windows 安装的时候,会自动从网卡中读入 MAC 地址,把它存放在注册表中以备后用。当数据在网络中传输时,从网卡发出的数据包中要求有一个源 MAC 地址,这个 MAC 地址就是从注册表中读取的(并非从网卡中读取的),因此只要你修改了注册表中的 MAC 地址,就相

3、当于改了网卡 EEPROM 中的 MAC 地址,两者实际效果是完全相同的!三、修改注册表中 MAC 的方法 1、使用软件修改推荐一个工具,k-mac,很好用,又小又方便,叫做 mac 地址修改器,baidu,google 一下,很容易找。下面这个链接也是的,可以试一下,但是一般对 CSDN 的系统不抱太大希望2、在网卡属性中修改如果你的网卡采用了 RealTek 公司的 RTL8139 芯片,就可以在网卡属性中修改 MAC,这样注册表中的 MAC 地址也会一同改变,方法如下:在 Win2003/XP/2000 中,点击菜单“开始”/设置/控制面板,双击“系统” ,点击“硬件”/设备管理器,在设

4、备管理器中展开“网络适配器” ,右击要修改 MAC 地址的网卡,选择“属性”;点击“高级”选项卡,在“属性”下,选择点击 Network Address 项目,在右侧“值”的下方,输入你要指定的 MAC 地址值(例如020202020202),注意要连续输入 12 个数字或字母,重新启动电脑后,修改即可生效。至于 Win98 下的 MAC 修改方法,与以上方法类似。如果修改之后,在 Win2003/XP/2000 下,你又想把注册表中的MAC 地址恢复成原样,可以选择“Network Address”项,将右边的值选择为“不存在” ,再重新启动即可;在 Win98 下是选择“没有显示” 。3、

5、在注册表中修改对于非 RTL8139 芯片的网卡,你可以直接修改注册表中的MAC,注意:修改注册表前,要先备份注册表。(1)Win2003/XP/2000点击“开始”/运行,输入 regedit 打开注册表,定位到HKEY_LOCAL_MACHINE SYSTEMCurrentControlSetControlClass4D36E972-E325-11CE-BFC1-08002BE10318 0000、0001、0002 等主键下,查找DriverDesc 的内容,了解网卡使用了哪个主键(例如 0001),如果主键下有 params 项,则该主键也是网卡所使用的;例如网卡使用了 0001 主键

6、,因此我们就选中它,在其右边建一个字符串项(名为 NetworkAddress),双击该串,输入你指定的 MAC地址值(注意应该是 12 位的连续数字或字母,其间没有-号);在0001 下的 NDI params 中添加一项子键(名为 NetworkAddress),选择该子键,在其右边添加名为 default 的字符串,键值为修改后的MAC 地址,与上面的数值相同;修改后重启生效。(2)Win98点击“开始”/运行,键入 winipcfg 选择你要修改的网卡,并记录下 MAC 地址值;然后点击“开始”/运行,输入 regedit 打开注册表,定位到 HKEY_LOCAL_MACHINESys

7、temCurrent ControlSet ServicesClassNet,下面有“0000” 、 “0001” 、 “0002”等子键;从“0000”子键开始点击,依次查找子键下的“DriverDesc”键内容,直到找到刚才记录的 MAC 地址为止;例如网卡使用了 0001 主键,因此我们就选中它,在其右边新建一个串,名称为 networkaddress,再双击该串,输入新的 MAC 地址值(注意应该是 12 位的连续数字或字母,其间没有-号);最后重启电脑使修改生效。4、linux 系统如果你的系统是 linux,想修改系统中的 MAC 地址(例如改为020202020202),操作方法

8、是:用#ifconfig eth0 down 先把网卡禁用,否则会报告系统忙,无法更改;然后再用 ifconfig eth0 hw ether 020202020202 即可。如果你想永久修改系统中的 MAC 地址,可以这样操作:在/etc/rc.d/rc.local 中加入以下三行(也可在/etc/init.d/network中添加以下三行)ifconfig eth0 downifconfig eth0 hw ether 020202020202ifconfig eth0 up四、MAC 地址改好了吗? 如果你想知道系统中的 MAC 地址是否修改成功了,可以这样操作:重启电脑(不是必要的),在命令提示符下,输入 IPconfig/all命令,于是 Physical Address 右边就会显示一个地址,你检查一下即可得知 MAC 是否修改成功了。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号