|
马上注册,结交更多好友,享用更多功能。
您需要 登录 才可以查看,没有账号?立即注册
x
bbs.tju.edu.cn
修改MAC大法:
一种是硬修改,也就是真正的修改网卡的MAC,把EPROM里的东西给改了。
这种修改要在DOS下进行,并且需要厂商提供相应的程序。修改过后,
以后永远不用再修改。
第二种是软修改,相当于欺骗操作系统,实际上物理MAC并没改,而是假冒别人。
1. win98下: 先看网络属性->网卡属性->高级里有没有NetworkAddress
这个选顶,如果有的话,在此填写上你的新MAC地址。然后,就行了。
如果那里没有,那运行regedit
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\
Net\0000下,如果你有一块以上的网卡,就还有0001,0002...在这里保存了
有关你机器网卡的信息,其中的DriverDesc的内容就是你的网卡的信息描述,
不一定就是0000了,根据实际情况自己选。在相应的0000下新建一字符串
"NetworkAddress",键值设为你想设置的地址,主意要连续写。
如,我设置的是112233445566 设置完毕,重新启动计算机,你无论是使用
winipcfg或者是使用nbtstat -a xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx是你的
具体IP,来查看你都会发现你的网卡的MAC地址已经被修改成了11-22-33-44-
55-66。
2. win2k下:跟win98一样,看那个高级里有没有networkaddress,有的话改一下
就行了, 没有的话就要运行regedit.exe
在HKEY_LOCAL_MACHINE\SYSTEM\CONTROLSET001\CONTROL\CLASS\{..网卡...}
\0000(第一块网卡)\Ndi\ params(下添加一项)\networkaddress\再添加一字
符串ParamDesc,其值为NetworkAddress,然后此时,你可以发现网卡属性高级里
多出了networkaddress那一项。可以改成你所要的MAC地址。
上边所说的{..网卡...}我相信你会发现指的是哪一个的。
3. Linux下: ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
linux下没有ipconfig命令。
eth0是你的第一块网卡,eth1就是第二块。
当然,要有root权限。 |
|