我們?cè)撊绾胃行У男薷腗AC地址呢?

字號(hào):

一,清清楚楚了解網(wǎng)卡MAC地址
    MAC地址作為網(wǎng)卡的標(biāo)識(shí)在一般情況下是不能夠隨意修改的,任何一個(gè)網(wǎng)卡都有一個(gè)MAC地址,他的長(zhǎng)度是48位,在初始時(shí)這個(gè)地址是由網(wǎng)卡制造商燒錄進(jìn)去的,理論上MAC地址全球都是的,不會(huì)出現(xiàn)沖突問(wèn)題。
    不過(guò)由于操作系統(tǒng)的特殊性,我們可以通過(guò)一些參數(shù)進(jìn)行修改,讓操作系統(tǒng)識(shí)別的網(wǎng)卡MAC地址呈現(xiàn)我們希望的數(shù)值,從而實(shí)現(xiàn)了修改MAC地址的目的。在實(shí)際使用過(guò)程中修改MAC地址主要出現(xiàn)了應(yīng)對(duì)病毒和一些與MAC綁定服務(wù)的突破限制上。
    那么我們通過(guò)什么指令來(lái)查詢本機(jī)MAC地址呢?首先我們進(jìn)入到操作系統(tǒng)中,通過(guò)“開始”->“運(yùn)行”,輸入CMD后回車進(jìn)入命令提示窗口。接下來(lái)在命令提示窗口中輸入ipconfig /all指令,在顯示的信息中會(huì)看到如下提示。
    Physical Address. . . . . . . . . : 00-08-02-6B-A3-1A后面跟的00-08-02-6B-A3-1A地址就是網(wǎng)卡的MAC地址。
    二,網(wǎng)卡參數(shù)入手修改MAC地址
    下面筆者就要依次介紹從不同方面修改網(wǎng)卡MAC地址的方法了,首先是從網(wǎng)卡參數(shù)入手修改MAC地址,這個(gè)方法是最簡(jiǎn)單最直接的辦法,只需要通過(guò)鼠標(biāo)點(diǎn)擊就可輕松完成。
    第一步:進(jìn)入到桌面系統(tǒng),在“網(wǎng)上鄰居”圖標(biāo)上點(diǎn)鼠標(biāo)右鍵,選擇屬性。
    第二步:在打開的屬性窗口中我們找到“本地連接”圖標(biāo),然后在其上點(diǎn)鼠標(biāo)右鍵,繼續(xù)選擇“屬性”,這樣將打開網(wǎng)卡屬性窗口。
    第三步:我們?cè)诰W(wǎng)卡屬性窗口中點(diǎn)右上角的“配置”按鈕,直接打開網(wǎng)卡具體配置信息,我們點(diǎn)選“高級(jí)”標(biāo)簽,在其下找到“本地管理的地址”一欄,在其右邊選擇“值”,然后輸入你要修改的網(wǎng)卡MAC地址信息即可,記得是12位的數(shù)字,例如111111111111。修改完畢后我們點(diǎn)“確定”按鈕讓更改生效。這樣我們的網(wǎng)卡MAC地址就被成功修改為111111111111了。
    當(dāng)然這種方法并不適合于所有種類的網(wǎng)卡,對(duì)于某些網(wǎng)卡特別是具備自身管理功能的網(wǎng)卡來(lái)說(shuō)才可以使用此方法。當(dāng)然判斷方法也很簡(jiǎn)單那就是在網(wǎng)卡屬性的“高級(jí)”標(biāo)簽中能夠找到“本地管理的地址”的話就能夠修改MAC地址信息,如果找不到那么就無(wú)法通過(guò)此方法實(shí)現(xiàn)修改MAC地址的目的了。一般來(lái)說(shuō)筆記本電腦的網(wǎng)卡還有一些品牌機(jī)的網(wǎng)卡都可以通過(guò)此方法修改MAC地址。
    三,通過(guò)注冊(cè)表修改網(wǎng)卡MAC地址信息
    如果我們的網(wǎng)卡不具備管理參數(shù)的功能的話,我們就只能夠通過(guò)注冊(cè)表來(lái)實(shí)現(xiàn)修改MAC地址信息的目的了。下面筆者一步步的介紹。
    第一步:首先確認(rèn)網(wǎng)卡的設(shè)備范例ID或者是網(wǎng)卡描述,關(guān)于此信息我們可以從“設(shè)備管理器”中查看網(wǎng)卡名稱。
    第二步:然后通過(guò)開始->運(yùn)行->輸入regedit后回車進(jìn)入到注冊(cè)表編輯器中。
    第三步:接下來(lái)在注冊(cè)表中
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass0、0001、0002等主鍵下,查找 DriverDesc,內(nèi)容為你要修改的網(wǎng)卡的描述,如“intel(R) Pro/100 VE network connection”。 例如筆者在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass3下看到了DriverDesc內(nèi)容為“intel(R) Pro/100 VE network connection”。
    第四步:在0003下添加一個(gè)字符串,命名NetworkAddress,其值設(shè)為你要修改的MAC地址(注意地址還是連續(xù)寫)。如筆者填寫的111111111111。
    第五步:然后到其下Ndiparams中添加一項(xiàng)名為NetworkAddress的主鍵,在該主鍵下添加名為default的字符串,其值是你要設(shè)的MAC地址,要連續(xù)寫,如111111111111。
    小提示
    實(shí)際上這只是設(shè)置在后面提到的高級(jí)屬性中的“初始值”,實(shí)際使用的 MAC地址還是取決于在第四步中提到的NetworkAddress參數(shù),這個(gè)參數(shù)一旦設(shè)置后,以后高級(jí)屬性中的值就是NetworkAddress給出的值而非default默認(rèn)值。
    第六步:在NetworkAddress的主鍵下繼續(xù)添加名為ParamDesc的字符串,其作用為指定NetworkAddress主鍵的描述,其值可自己命名,如“ Network Address ”,這樣在網(wǎng)卡的高級(jí)屬性中就會(huì)出現(xiàn)Network Address選項(xiàng)。繼續(xù)添加名為 Optional 的字符串,其值設(shè)為“1”,這樣以后當(dāng)你在網(wǎng)卡的高級(jí)屬性中選擇Network Address項(xiàng)時(shí),右邊會(huì)出現(xiàn)“不存在”選項(xiàng)。
    第七步:重新啟動(dòng)你的計(jì)算機(jī),打開網(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)的地址(選中不存在)。
    通過(guò)此方法實(shí)際上是為無(wú)法通過(guò)“網(wǎng)卡參數(shù)入手修改MAC地址”方法修改MAC地址網(wǎng)卡添加此功能,通過(guò)這種方法添加后我們?cè)驹诰W(wǎng)卡配置參數(shù)中沒(méi)有“本地管理的地址”的話也可以出現(xiàn),從而輕松修改網(wǎng)卡的MAC地址。