Overlord
MAC地址(MediaAccess Control Address),直譯為媒體存取控制位址,也稱為局域網(wǎng)地址(LAN Address),MAC地址由網(wǎng)絡(luò)設(shè)備制造商生產(chǎn)時燒錄在網(wǎng)卡(Network Interface Card)的EPROM(一種閃存芯片,通??梢酝ㄟ^程序擦寫,也就是顯卡的固件,與主板的BIOS作用類似)中。
MAC地址的長度為48位(6個字節(jié)),通常表示為12個16進(jìn)制數(shù),只要不更改自己的MAC地址,MAC地址在世界上是惟一的,如同身份證一樣。
正如前面所述,正常的修改MAC地址是刷寫EPROM才可以,而且刷寫也是有一定次數(shù)限制的。不過,這對偶爾特殊環(huán)境下需要臨時更換MAC地址的需求來講,第一是十分麻煩,第二也沒有永久更改MAC地址的必要,所以我們就要另辟蹊徑了。
首先,右鍵單擊Windows 10開始菜單,點擊其中的“計算機管理”(圖1)。
在計算機管理中,單擊“設(shè)備管理器”,并點擊右側(cè)樹狀列表中的網(wǎng)絡(luò)適配器。然后,右鍵單擊需要修改MAC地址的網(wǎng)卡設(shè)備并選擇屬性,無論是有線網(wǎng)卡還是無線網(wǎng)卡都可以,注意不要選擇錯誤(圖2)。
在網(wǎng)卡屬性界面,切換選項卡到高級,不同網(wǎng)卡修改MAC地址的部分名不盡相同,有的是中文網(wǎng)絡(luò)地址,有的是英文“Network Address”,還有像筆者使用的英特爾網(wǎng)卡名稱為“Locally Administered Address”,我們只需要在這里填寫一個自定義的MAC地址就可以了。修改的時候,單擊“值”即可。
注意,我們也提到過,MAC地址是由6組16進(jìn)制的兩位數(shù)組成,所以,我們必須使用16進(jìn)制數(shù)字填寫,具體16進(jìn)制與10進(jìn)制的換算關(guān)系如下(圖3):
注意,雖然MAC地址的標(biāo)準(zhǔn)寫法應(yīng)該是××:××:××:××:××:××,但是在網(wǎng)卡屬性處填寫時,完全可以忽略掉英文半角冒號這樣的格式區(qū)分,直接填寫16進(jìn)制數(shù)字就可以了,填寫完畢單擊確定完成操作。
最后,我們需要通過禁用一啟用這樣的操作,讓擁有臨時替代MAC地址的網(wǎng)卡重新接入網(wǎng)絡(luò),才算完成全部步驟。
還是在計算機管理中,對著右側(cè)欄剛剛修改過的網(wǎng)卡,右鍵單擊選擇“禁用設(shè)備”,禁用成功后重復(fù)這個動作,在右鍵菜單中選擇“啟用設(shè)備”完成操作,這時網(wǎng)卡會使用剛剛填寫的MAC地址接入網(wǎng)絡(luò)識別,而不是用保存在ERPROM中的原始MAC地址接入網(wǎng)絡(luò)了。這一地址也并不會永久保留,關(guān)機離開網(wǎng)絡(luò)再次登錄時就可能恢復(fù)為默認(rèn)MAC值了。