修改MAC地址,突破网管的封锁
脚本之家
网管封锁局域网用户的手段,除了封锁IP以外,更重要的是封锁网卡的MAC地址,甚至将IP地址与MAC地址绑定在一起,从而限制用户对网络的访问,或实现Internet连接共享。由于网卡的MAC地址被烧录在EPROM中,无法手工进行修改,因此,在很大程度上保障了网络的安全性。那么,是不是就没有办法突破严密的MAC地址封锁呢?答案当然是否定的。
一、多机突破方案
当被网络管理员绑定IP+MAC地址对后,若欲实现多台计算机的Internet连接共享,可以采用宽带路由器方式或代理服务器方式。使用被绑定的MAC地址,实现多计算机的连接共享。
2. 代理服务器方案
采用代理服务器也是一种非常简单的方案。只需安装一台代理服务器(如WinGate、WinRouter等),并在该计算机中安装两块网卡,将绑定MAC地址的网卡设置为Internet连接,将另一块网卡设置为局域网连接,然后,即可借助该代理服务器实现整个局域网络的Internet连接共享。
00-10-5 C-B9-30-A8
第3步,在NDI\params中新建“NetworkAddress”项,在该项下新建“Default”字符串值,键值为刚刚修改的MAC地址。
第4步,再新建ParamDesc字符串,用于对NetworkAddress项进行描述,其值可设置为“Network Address”。以后,就可以在网卡属性的“高级”选项卡中的“Network Address”项直接修改MAC地址。
第5步,关闭注册表,重新启动启动计算机,新的MAC地址生效。
(2)Linux
第1步,使用“/sbin/ifconfig eth0 down”命令,关闭网卡。
第2步,使用命令“/sbin/ifconfig eth0 hw ether 01 23 45 67 89 ab”修改MAC地址。
第3步,使用命令“/sbin/ifconfig eth0 up”重新启用网卡。
网卡MAC地址修改即告完成。
一、多机突破方案
当被网络管理员绑定IP+MAC地址对后,若欲实现多台计算机的Internet连接共享,可以采用宽带路由器方式或代理服务器方式。使用被绑定的MAC地址,实现多计算机的连接共享。
1. 宽带路由器方案
为了保障Internet连接安全,避免其他用户盗接,某些ISP可能会要求对MAC地址进行绑定。令人欣喜的是,许多宽带路由器都内置了MAC地址克隆功能,可以将被绑定网卡的MAC地址克隆到宽带路由器,只需将欲实现Internet连接共享的计算机连接到宽带路由器,即可轻松突破IP+MAC地址的封锁。
以TP-Link R410为例,单击左侧栏中的“网络参数→MAC地址克隆”,显示如图1所示页面。

2. 代理服务器方案
采用代理服务器也是一种非常简单的方案。只需安装一台代理服务器(如WinGate、WinRouter等),并在该计算机中安装两块网卡,将绑定MAC地址的网卡设置为Internet连接,将另一块网卡设置为局域网连接,然后,即可借助该代理服务器实现整个局域网络的Internet连接共享。
二、单机突破方案
由于每块网卡都有一个唯一的MAC地址,所以,在因某种原因更换网卡后,将不再能够匹配原MAC+IP地址对。此时,可以借助软件方式修改系统的MAC地址,从而蒙骗过滤设备或软件,实现正常的网络和Internet访问。
1. 注册表修改方案
在操作系统中,通过直接编辑注册表修改网卡的MAC地址,也可以达到欺骗软件和网络设备的目的,而实际的网卡MAC地址不变。
(1)Windows
第1步,运行注册表编辑器Regedit,在
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0000、0001、0002等主键(如果有一块以上网络适配器,则顺序为0001、0002……),查看DriverDesc中的相关描述,找到需要修改MAC地址的网卡。需要注意的是,Windows 9x/Me的主键为
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0000。
第2步,Windows 98/Me/2000在网卡号主键下新建“NetworkAddress”字符串值,键值为欲修改的MAC地址,如0123456789ab。
1. 注册表修改方案
在操作系统中,通过直接编辑注册表修改网卡的MAC地址,也可以达到欺骗软件和网络设备的目的,而实际的网卡MAC地址不变。
(1)Windows
第1步,运行注册表编辑器Regedit,在
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0000、0001、0002等主键(如果有一块以上网络适配器,则顺序为0001、0002……),查看DriverDesc中的相关描述,找到需要修改MAC地址的网卡。需要注意的是,Windows 9x/Me的主键为
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0000。
第2步,Windows 98/Me/2000在网卡号主键下新建“NetworkAddress”字符串值,键值为欲修改的MAC地址,如0123456789ab。

