MAC地址的修改方法

      Service 2005-7-29 11:40
PS:最近公司一XX一到中午休息时就下载东西,然后回家睡觉,我们那个网速那个慢,于是绝对干这XX一把,从路由器上直接过滤掉它的MAC地址!MAC地址的查询参看:
下面说MAC地址其实也是可以更改的:
系统在安装网卡时通过读取固化在网卡上的ROM中的信息,得出唯一的地址,利用ipconfig/all可以查看。
网卡MAC地址可以通过两种方法实现修改:
方法一:
要求:系统为win2000/xp,网卡为100M类型,某些10M网卡如果驱动程序较新也可以。进入“控制面板/系统/硬件/设备管理器”,找到需要修改的100M的网卡,图示为reltek8139型网卡,点击右键,选择属性/高级,在左面的框中看到Netwotk Address一项,右边的值中填入自己寝室申请学校ip地址并获得通过的MAC地址(不区分大小写)即可,按”确定”退出,用此法最为简便,不用重新启动计算机,再利用ipconfig/all命令可即时看到修改的情况。设置好学校分配的ip地址就可以上网冲浪了。
方法二:
直接通过修改网卡的属性的确非常方便,但某些系统中,在网卡高级属性一项中并没有netwotk address一项,那么还可以通过修改注册表来实现修改MAC地址的目的。

Win9x下网卡的MAC地址修改
一,在“开始”/“运行”中键入regedit,打开注册表编辑器,找到HKEY_LOCAL_MACHINE\system\Currentcontrolset\services\classes\net\0000、0001、0002等下,观察DriverDesc内容为你要修改的网卡的描述。如reltek8029/8139等,注意不是拨号适配器
二,在其下,添一个字符串,名字为NetworkAddress(注意大小写),值设为你要的MAC地址,要连续写。如5254ab5559e1

三、关闭注册表,重新启动,你的网卡地址已改。





Win2000/xp下网卡的MAC地址修改

基本同win98的修改方法,只是在注册表中的位置不同而已,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000、0001、0002等主键下,查找DriverDesc内容为你要修改的网卡的描述,如reltek8029/8139等,注意不是拨号适配器 。

二,在其下,添一个字符串,名字为NetworkAddress(注意大小写),值设为你要的MAC地址,要连续写。如5254ab5559e1

三、关闭注册表,重新启动,你的网卡地址已改。

Linux下网卡的MAC地址修改

关闭网卡:(否则会报告说设备忙)/sbin/ifconfig eth0 down

然后改地址:/sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE

然后启动网卡:/sbin/ifconfig eth0 up

可能还需要重新设置路由。视情况而定。

或者:

只要在/etc/sysconfig/network-scripts/ifcfg-eth?中指定MAC地址即可,比如:

MACADDR=0123456789ab

 
WinNT下改网卡地址的方法:

打开注册表,HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services

找到网卡的键值在Parameters项里添加字串值:NetworkAddress 值为:“5254ab5559e1” (这里就是你要改的MAC值,) 不带双引号。

 
The end!


标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}