網(wǎng)卡的MAC(物理)地址如何修改
作者:佚名 文章來(lái)源:不詳 點(diǎn)擊數(shù): 更新時(shí)間:2011/6/18
核心提示:現(xiàn)在我們先來(lái)看看WIN2003。在桌面上的網(wǎng)上鄰居圖標(biāo)上單擊右鍵,選擇“屬性”,在彈出的“網(wǎng)絡(luò)和撥號(hào)連接”窗口中一般有兩個(gè)圖標(biāo),一個(gè)是“新建
現(xiàn)在我們先來(lái)看看 WIN2003 。在桌面上的網(wǎng)上鄰居圖標(biāo)上單擊右鍵,選擇“屬性”,在彈出的“網(wǎng)絡(luò)和撥號(hào)連接”窗口中一般有兩個(gè)圖標(biāo),一個(gè)是“新建連接”圖標(biāo),一個(gè)是“我的連接”圖標(biāo)。當(dāng)然了,如果你的機(jī)器上有兩個(gè)網(wǎng)卡的話,那就有三個(gè)圖標(biāo)了,F(xiàn)在假設(shè)你只有一個(gè)網(wǎng)卡,那就在“我的連接”圖標(biāo)上單擊右鍵,選擇“屬性”,這時(shí)會(huì)彈出一個(gè)“我的連接屬性”的窗口。在窗口下面有一個(gè)“配置”按鈕,點(diǎn)擊該按鈕后就進(jìn)入了網(wǎng)卡的屬性對(duì)話框了,這個(gè)對(duì)話框中有五個(gè)屬性頁(yè),點(diǎn)擊第二項(xiàng)“高級(jí)”頁(yè),在“屬性”標(biāo)識(shí)下有兩項(xiàng)或多項(xiàng),現(xiàn)在你應(yīng)該能看到一個(gè)叫“ Network Address ”的屬性項(xiàng)了吧,點(diǎn)擊該項(xiàng),在對(duì)話框右邊的“值”標(biāo)識(shí)下有兩個(gè)單選項(xiàng),默認(rèn)是“不存在” ,現(xiàn)在你只要選中上面一個(gè)單選項(xiàng),然后在右邊的框中輸入你想改的網(wǎng)卡 MAC 地址(注意要連續(xù)輸入,不要帶“-”),如“ 00E0404000A0 ”,點(diǎn)“確定”, OK !你已經(jīng)大功告成了!在“網(wǎng)上鄰居”圖標(biāo)上單擊右鍵,選擇“屬性”,彈出一個(gè)“網(wǎng)絡(luò)”對(duì)話框,在“配置”框中,雙擊你要修改的網(wǎng)卡,出來(lái)一個(gè)網(wǎng)卡屬性對(duì)話框。在“高級(jí)”選項(xiàng)中,也是點(diǎn)擊“屬性”標(biāo)識(shí)下的“ Network Address ”項(xiàng),在右邊的兩個(gè)單選項(xiàng)中選擇上面一個(gè),再在框中輸入你要修改的網(wǎng)卡 MAC 地址,點(diǎn)“確定”后,系統(tǒng)會(huì)提示你重新啟動(dòng)。接下來(lái)就不用我說(shuō)了吧。海ㄖ貑⒑竽憧梢杂“ winipcfg ”看看修改的結(jié)果)
如果你想把網(wǎng)卡的 MAC 地址恢復(fù)原樣,只要選擇“ Network Address ”項(xiàng)右邊的“沒(méi)有顯示”再重新啟動(dòng)即可。在 WIN2000 下面是選擇“不存在”,當(dāng)然也不用重新啟動(dòng)了。
二、注冊(cè)表修改的方法
由于驅(qū)動(dòng)或網(wǎng)卡的關(guān)系,有的機(jī)器中沒(méi)有“ Network Address ”項(xiàng),那我們只有通過(guò)修改注冊(cè)表來(lái)進(jìn)行修改了。
◆ Windows2000 的修改
1 、在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000 、 0001 、 0002 等主鍵下,查找 DriverDesc ,內(nèi)容為你要修改的網(wǎng)卡的描述,如“ Realtek RTL8029(AS)-based PCI Ethernet Adapter ”。
2 、在其下,添加一個(gè)字符串,命名為 NetworkAddress ,其值設(shè)為你要的 MAC 地址(注意地址還是連續(xù)寫)。如: 00E0DDE0E0E0 。
3 、然后到其下 Ndi\params 中添加一項(xiàng)名為 NetworkAddress 的主鍵,在該主鍵下添加名為 default 的字符串,其值是你要設(shè)的 MAC 地址,要連續(xù)寫,如: 000000000000 。(實(shí)際上這只是設(shè)置在后面提到的高級(jí)屬性中的“初始值”,實(shí)際使用的 MAC 地址還是取決于在第 2 點(diǎn)中提到的 NetworkAddress 參數(shù),這個(gè)參數(shù)一旦設(shè)置后,以后高級(jí)屬性中的值就是 NetworkAddress 給出的值而非 default 給出的了。)
4 、在 NetworkAddress 的主鍵下繼續(xù)添加名為 ParamDesc 的字符串,其作用為指定 NetworkAddress 主鍵的描述,其值可自己命名,如“ Network Address ”,這樣在網(wǎng)卡的高級(jí)屬性中就會(huì)出現(xiàn) Network Address 選項(xiàng),就是你剛在注冊(cè)表中加的新項(xiàng) NetworkAddress ,以后只要在此修改 MAC 地址就可以了。繼續(xù)添加名為 Optional 的字符串,其值設(shè)為“ 1 ”,則以后當(dāng)你在網(wǎng)卡的高級(jí)屬性中選擇 Network Address 項(xiàng)時(shí),右邊會(huì)出現(xiàn)“不存在”選項(xiàng)。
5 、重新啟動(dòng)你的計(jì)算機(jī),打開(kāi)網(wǎng)絡(luò)鄰居的屬性,雙擊相應(yīng)網(wǎng)卡項(xiàng)會(huì)發(fā)現(xiàn)有一個(gè) Network Address 的高級(jí)設(shè)置項(xiàng),可以用來(lái)直接修改 MAC 地址或恢復(fù)原來(lái)的地址。
◆ WinXP 的修改
1 、在 HKEY_LOCAL_MACHINE\system\Currentcontrolset\services\class\net\0000 、 0001 、 0002 等下,找到 DriverDesc 字符串。
2 、在其下,添加一個(gè)字符串,名字為 NetworkAddress ,其值設(shè)為你要的 MAC 地址,注意要連續(xù)寫。如: 00E0DDE0E0E0 。
3 、然后到其下 Ndi\params 中添加一項(xiàng)名為
NetworkAddress 的主鍵,在該主鍵下添加名為 default 的字符串,其值寫你要設(shè)的 MAC 地址,注意要連續(xù)的寫,如 00E0DDE0E0E0 。
4 、繼續(xù)添加名為 ParamDesc 的字符串,其作用為指定 NettworkAddress 主鍵的描述,其值可自己命名,如“ Network Address ”,這樣以后打開(kāi)網(wǎng)絡(luò)鄰居的屬性,這樣在網(wǎng)卡的高級(jí)屬性中就會(huì)出現(xiàn) Network Address 選項(xiàng),就是你剛在注冊(cè)表中加的新項(xiàng) NetworkAddress ,以后只要在此修改 MAC 地址就可以了。
繼續(xù)添加名為 Optional 的字符串,其值設(shè)為“ 1 ”,則以后當(dāng)你在網(wǎng)卡的高級(jí)屬性中選擇 Network Address 項(xiàng)時(shí),右邊會(huì)出現(xiàn)“沒(méi)有顯示”選項(xiàng)。
◆ WinNT 下改網(wǎng)卡地址的方法:
1 、打開(kāi)注冊(cè)表,定位到
2 、找到網(wǎng)卡的鍵值,在 Parameters 項(xiàng)里添加字串值 NetworkAddress ,其值設(shè)為你要修改的 MAC 地址,如:“ 00E0DDE0E0E0 ”。