企業網管最主要的工作就是承擔企業網絡維護,然而隨著病毒與黑客技術的不斷發展,越來越多的故障和問題應運而生,很多時候需要我們針對計算機的網卡MAC地址進行修改,將其修改后避免了上述問題的出現,那么身為中小企業網絡管理員的我們該如何更有效的修改MAC地址呢?今天開始筆者將介紹兩種修改MAC地址的方法,讓我們實現條條大陸通MAC的目的。
一,清清楚楚了解網卡MAC地址
MAC地址作為網卡的唯一標識在一般情況下是不能夠隨意修改的,任何一個網卡都有一個MAC地址,他的長度是48位,在初始時這個地址是由網卡制造商燒錄進去的,理論上MAC地址全球都是唯一的,不會出現沖突問題。
不過由于操作系統的特殊性,我們可以通過一些參數進行修改,讓操作系統識別的網卡MAC地址呈現我們希望的數值,從而實現了修改MAC地址的目的。在實際使用過程中修改MAC地址主要出現了應對病毒和一些與MAC綁定服務的突破限制上。
那么我們通過什么指令來查詢本機MAC地址呢?首先我們進入到操作系統中,通過“開始”->“運行”,輸入CMD后回車進入命令提示窗口。接下來在命令提示窗口中輸入ipconfig /all指令,在顯示的信息中會看到如下提示。
Physical Address. . . . . . . . . : 00-08-02-6B-A3-1A后面跟的00-08-02-6B-A3-1A地址就是網卡的MAC地址。
二,網卡參數入手修改MAC地址
下面筆者就要依次介紹從不同方面修改網卡MAC地址的方法了,首先是從網卡參數入手修改MAC地址,這個方法是最簡單最直接的辦法,只需要通過鼠標點擊就可輕松完成。
第一步:進入到桌面系統,在“網上鄰居”圖標上點鼠標右鍵,選擇屬性。
第二步:在打開的屬性窗口中我們找到“本地連接”圖標,然后在其上點鼠標右鍵,繼續選擇“屬性”,這樣將打開網卡屬性窗口。
第三步:我們在網卡屬性窗口中點右上角的“配置”按鈕,直接打開網卡具體配置信息,我們點選“高級”標簽,在其下找到“本地管理的地址”一欄,在其右邊選擇“值”,然后輸入你要修改的網卡MAC地址信息即可,記得是12位的數字,例如111111111111。修改完畢后我們點“確定”按鈕讓更改生效。這樣我們的網卡MAC地址就被成功修改為111111111111了。
當然這種方法并不適合于所有種類的網卡,對于某些網卡特別是具備自身管理功能的網卡來說才可以使用此方法。當然判斷方法也很簡單那就是在網卡屬性的“高級”標簽中能夠找到“本地管理的地址”的話就能夠修改MAC地址信息,如果找不到那么就無法通過此方法實現修改MAC地址的目的了。一般來說筆記本電腦的網卡還有一些品牌機的網卡都可以通過此方法修改MAC地址。
三,通過注冊表修改網卡MAC地址信息
如果我們的網卡不具備管理參數的功能的話,我們就只能夠通過注冊表來實現修改MAC地址信息的目的了。下面筆者一步步的介紹。
第一步:首先確認網卡的設備范例ID或者是網卡描述,關于此信息我們可以從“設備管理器”中查看網卡名稱。(如圖4)
第二步:然后通過開始->運行->輸入regedit后回車進入到注冊表編輯器中。
第三步:接下來在注冊表中
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass0、0001、0002等主鍵下,查找 DriverDesc,內容為你要修改的網卡的描述,如“intel(R) Pro/100 VE network connection”。 例如筆者在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass3下看到了DriverDesc內容為“intel(R) Pro/100 VE network connection”。
第四步:在0003下添加一個字符串,命名NetworkAddress,其值設為你要修改的MAC地址(注意地址還是連續寫)。如筆者填寫的111111111111。
第五步:然后到其下Ndiparams中添加一項名為NetworkAddress的主鍵,在該主鍵下添加名為default的字符串,其值是你要設的MAC地址,要連續寫,如111111111111。
小提示
實際上這只是設置在后面提到的高級屬性中的“初始值”,實際使用的 MAC地址還是取決于在第四步中提到的NetworkAddress參數,這個參數一旦設置后,以后高級屬性中的值就是NetworkAddress給出的值而非default默認值。
第六步:在NetworkAddress的主鍵下繼續添加名為ParamDesc的字符串,其作用為指定NetworkAddress主鍵的描述,其值可自己命名,如“ Network Address ”,這樣在網卡的高級屬性中就會出現Network Address選項。繼續添加名為 Optional 的字符串,其值設為“1”,這樣以后當你在網卡的高級屬性中選擇Network Address項時,右邊會出現“不存在”選項。
第七步:重新啟動你的計算機,打開網絡鄰居的屬性,雙擊相應網卡項會發現有一個Network Address的高級設置項,可以用來直接修改 MAC 地址或恢復原來的地址(選中不存在)。
通過此方法實際上是為無法通過“網卡參數入手修改MAC地址”方法修改MAC地址網卡添加此功能,通過這種方法添加后我們原本在網卡配置參數中沒有“本地管理的地址”的話也可以出現,從而輕松修改網卡的MAC地址。
四,總結
本文介紹的方法都是徒手不借助任何工具和軟件的前提下實現修改網卡自身MAC地址的目的,特別是第二個注冊表入手法適用范圍非常廣,幾乎所有網卡都可以使用此方法修改MAC地址。