|
|
2楼

楼主 |
发表于 2004-2-5 10:31:00
|
只看该作者
Mac地址全了解
Win9x中修改:
打开注册表编辑器,在HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Service\Class\Net\下的0000,0001,0002 Win2000/XP中的修改:同样打开注册表编辑器,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\4D36E970-E325-11CE-BFC1-08002BE10318 中的0000,0001,0002中的DriverDesc,如果在0000找到,就在0000下面添加字符串变量,命名为NetworkAddress,值为要设置的Mac地址,例如:000102030405
完成上述操作后重启就好了。
Linux下的修改:
1.必须关闭网卡设备,否则会报告系统忙,无法更改。
命令是:/sbin/ifconfig eth0 down
2.修改Mac地址,这一步较Windows中的修改要简单。
命令是:/sbin/ifconfig eth0 hw ether 00?AA?BB?CC?DD?EE
3.重新启用网卡
/sbin/ifconfig eth0 up网卡的Mac地址更改就完成了。
现在还有很多软件提供了修改Mac地址的功能,如:Mac2001
那么既然IP和Mac地址都可以改,那么怎么防御呢?通过简单的交换机端口绑定(端口的Mac表使用静态表项),可以在每个交换机端口只连接一台主机的情况下防止修改Mac地址的盗用,如果是三层设备还可以提供:交换机端口-IP-Mac 三者的绑定,防止修改Mac的IP盗用,这种方法更有效!还有些方法如配置交换机的VLAN,使用用户认证等,都略显复杂,再次不多浪费笔墨。
通过上面的介绍我想大家对Mac地址应该有个比较全面的认识了吧??呵呵,可别作坏事啊。 |
|