日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

系统的MAC地址修改

發布時間:2025/3/17 windows 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 系统的MAC地址修改 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如今大家都是ADSL上網,當你查網費時就會發現,每次上網電信都會記錄下你的網卡MAC地址,這是因為IP地址是動態的(每次上網都不同),而MAC地址卻是不變的──每張網卡都有一個與眾不同的MAC(物理)地址,因此MAC地址就成了客戶的網上×××,通過記錄MAC地址,即可確認是你上的網! <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

?   一、MAC地址的用途

?   MAC地址在網卡中是固定的,每張網卡的MAC地址都不一樣。網卡在制作過程中,廠家會在它的EPROM里面燒錄上一組數字,這組數字,每張網卡都各不相同,這就是網卡的MAC(物理)地址。

?   由于MAC地址的唯一性,因此它主要用來識別網絡中用戶的身份。例如ADSL上網時,電信用它來記費,確認是你上的網;在校園網中,MAC地址也可以用來識別用戶。對于校園網的正式用戶,其MAC地址會登記在服務器端,假如你是非法用戶,服務器中就沒有你的網卡MAC地址,這樣當你試圖連上網時,服務器就會立刻認出你、阻止你連上網絡。

?   二、MAC地址是可以修改的

?   有些場合,例如冒充網絡中的正式用戶,就需要修改你的網卡MAC。要修改MAC地址,你可以通過硬件的方法實現,即利用網卡廠家提供的修改程序來燒錄網卡的EEPROM,這樣做雖然可行,但是風險很大、操作也復雜,即使你很有經驗,也難免在操作中出現錯誤。

?   其實你完全沒必要用燒錄方法、修改網卡中的MAC地址。要知道Windows安裝的時候,會自動從網卡中讀入MAC地址,把它存放在注冊表中以備后用。當數據在網絡中傳輸時,從網卡發出的數據包中要求有一個源MAC地址,這個MAC地址就是從注冊表中讀取的(并非從網卡中讀取的),因此只要你修改了注冊表中的MAC地址,就相當于改了網卡EEPROM中的MAC地址,兩者實際效果是完全相同的!

?   三、修改注冊表中MAC的方法

?   1、使用軟件修改

  本方法適用于所有類型的網卡。在不同的Windows下,要用不同的軟件修改MAC

?   (1)Win2003/XP/2000

  如果你的系統是Win2003/XP/2000,可以使用SMAC(下載地址[url]http://www.klcconsulting.net/smac/#Download[/url])。這款軟件并不能修改網卡中的MAC地址,只能修改注冊表中的MAC

?   該軟件有兩種運行模式,如果你啟用了“Windows Management Instrumentation (WMI)”服務,軟件即運行在[WBEM ON]模式下,可以顯示更多的網卡信息,否則運行在[WBEM OFF]模式下,在軟件窗口標題欄可看到當前運行模式。

  軟件的使用非常簡單,運行后點擊“Refresh”,窗口中的列表框將顯示網卡的類型、IP地址、Active MAC等,在下面六個輸入框中輸入你指定的MAC地址(1),然后點擊右側的“Update MAC”,即可修改完成;最后重啟電腦使修改值生效。 ?

?是的,我們可以把MAC改為AC-CD-BD-ED-00-FF了,這個地址隨便大家怎么寫入了。然后添好之后,需要我們再點擊Update MAC選項來激活我們剛才修改的信息。

記了一點,不好意思啊

?

?

 

注意,試用版不能輸入新的MAC地址,只能把MAC改成0C-0C-0C-0C-0C-01...如圖所示

?

2、在網卡屬性中修改

?   如果你的網卡采用了RealTek公司的RTL8139芯片,就可以在網卡屬性中修改MAC,這樣注冊表中的MAC地址也會一同改變,方法如下:

?   在Win2003/XP/2000中,點擊菜單開始”/設置/控制面板,雙擊系統,點擊硬件”/設備管理器,在設備管理器中展開網絡適配器,右擊要修改MAC地址的網卡,選擇屬性”;點擊高級選項卡,在屬性下,選擇點擊Network Address項目(2),在右側的下方,輸入你要指定的MAC地址值(例如020202020202),注意要連續輸入12個數字或字母(中間不要輸入-);重新啟動電腦后,修改即可生效。至于Win98下的MAC修改方法,與以上方法類似。 ?


?   如果修改之后,在Win2003/XP/2000 下,你又想把注冊表中的MAC地址恢復成原樣,可以選擇“Network Address”項,將右邊的值選擇為不存在,再重新啟動即可;Win98下是選擇沒有顯示

  3、在注冊表中修改

?   對于非RTL8139芯片的網卡,你可以直接修改注冊表中的MAC,注意:修改注冊表前,要先備份注冊表。

  (1)Win2003/XP/2000

?   點擊開始”/運行,輸入regedit打開注冊表,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\000000010002等主鍵下,查找DriverDesc的內容,了解網卡使用了哪個主鍵(例如0001),如果主鍵下有params項,則該主鍵也是網卡所使用的;

  例如網卡使用了0001主鍵,因此我們就選中它,在其右邊建一個字符串項(名為NetworkAddress),雙擊該串,輸入你指定的MAC地址值(注意應該是12位的連續數字或字母,其間沒有-號.如000102030405);0001下的NDI\params中添加一項子鍵(名為NetworkAddress),選擇該子鍵,在其右邊添加名為default的字符串,鍵值為修改后的MAC地址,與上面的數值相同;修改后重啟生效。

  

4linux系統

?   如果你的系統是linux,想修改系統中的MAC地址(例如改為020202020202),操作方法是:#ifconfig eth0 down 先把網卡禁用,否則會報告系統忙,無法更改;然后再用ifconfig eth0 hw ether 020202020202 即可。

  如果你想永久修改系統中的MAC地址,可以這樣操作:/etc/rc.d/rc.local中加入以下三行(也可在/etc/init.d/network中添加以下三行)

  ifconfig eth0 down或者/sbin/ifconfig eth0 down

  ifconfig eth0 hw ether 020202020202

  ifconfig eth0 up或者/sbin/ifconfig eth0 up

?   四、MAC地址改好了嗎?

?   如果你想知道系統中的MAC地址是否修改成功了,可以這樣操作:重啟電腦,在命令提示符下,輸入IPconfig/all命令,于是Physical Address右邊就會顯示一個地址,你檢查一下即可得知MAC是否修改成功了。 ? ? 希望與大家能互幫互助。。。歡迎與我交流。。 ? ?

轉載于:https://blog.51cto.com/dalie/188114

總結

以上是生活随笔為你收集整理的系统的MAC地址修改的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。