MAC地址的修改 2008-08-01 22:16
1、在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000、0001、0002等主键下,
查找DriverDesc的内容为你要修改的网卡的描述,如0000。
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地址。
修改 MAC 地址
首先必须停用网卡设备,否则会报告系统忙,无法更改。
命令是:
/sbin/ifconfig eth0 down
修改 MAC 地址。
命令是:
/sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE
启用网卡适配器
/sbin/ifconfig eht0 up
网卡的 MAC 地址更改就完成了,通过命令ifconfig eth0 可以查看。
绑定IP和MAC
首先创建/etc/ethers文件内容:
ip地址 空格 mac地址
然后运行arp -s命令行生效。
这样做可以防止用户盗用IP,MAC地址。
Windows 2000/XP:
一般而言,可以直接更改,呵呵,可能你没找到位置:网上邻居-右击属性-本地连接-右击属性-配置(最上面网卡栏)-高级-MAC ADDRESS,
看见右边的“值”了吗?那就是你现在的物理地址,改成你想要的,注意中间不留空格也不用“-”符号。完成了。
如果这样搞不定,说明你以前安装系统时不规范。但也可通过如下方法让你的网卡属性中出
现MAC ADDRESS选项。(引述)
第一步,单击“开始”→“运行”→输入“Regedit”,打开注册表编辑器,按Ctrl+F打开查找窗,输入“DriverDesc”单击确定。
双击找到的内容,即为你要修改的网卡的信息描述,左边数形列表显示当前主键
(比如0000)HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\CONTROL\CLASS\{4D36E972-E325-11CE-BFC1-08002BE10318\0000(第一块网卡)\Ndi\ params。
第二步,在相应的0000下新建一串值,命名为NetworkAddress,键值设为你要的MAC地址,注意要连续写,如112233445566。
第三步,重新启 动计算机,你就会发现网卡MAC地址已经改变为你所设置的地址。
然而,如果你要经常改换地址的话在注册表里改来改去的方法就实在是太繁琐了。不用担心,再进行下面两项修改后你 就会发现以后修改MAC地址竟是如此简单!
第四步,在相应的0000下的Ndi\Params中加一项, 主键名为NetworkAddress,(然后在该主键下添加名为default的串值,其值设为你要设的MAC 地址,
同样也要连续地写。)第五步,在NetworkAddress主键下继续添加名为ParamDesc的字符 串,其值可设为“MAC Address”。
全部设置完成了,关闭注册表,重新启动计算机,打开“网络邻居”的属性,选择相应的网 卡,单击“属性”选择“高级”选项卡,
属性中会多出MAC Address的选项,也就是在上面第 二步在注册表中添加的NetworkAddress项,以后只要在此处的设置值中修改MAC地址就可以了 。
其中网络执法官就是利用的ARP欺骗让自己的机器找不到真正的网关的MAC地址从而让自己的电脑无法上网用这个命令很有用,
利用arp -s 192.168.1.1 00:41:57:57:57:69 句可以把网关MAC地址跟它的IP地址绑定起来成为static 从而达到让网络执法官无法欺骗你自己的电脑!