91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 計算機技術

Mac(物理、硬件)地址詳解

發布時間:2007/8/15 0:00:00 訪問次數:1864

Mac地址 網卡的物理地址 什么是Mac


近來在網上經常見有人問起Mac地址的問題,那么究竟Mac地址是什么?在現行的網絡中,扮演什么角色呢?下面我們就一同來探討一下關于Mac地址的知識。


什么是Mac地址1


Mac地址就是在媒體接入層上使用的地址,通俗點說就是網卡的物理地址,現在的Mac地址一般都采用6字節48bit(在早期還有2字節16bit的Mac地址)


前24位由是生產廠家向IEEE申請的廠商地址(這可是要花錢的哦!據說1000美元才能買一個地址塊)。后24位就由生產廠家自行定以了。(早期的2字節的卻不用申請)


IP地址和Mac地址有什么聯系和區別


大家都知道,現在有很多計算機都是通過先組建局域網,然后通過交換機和Internet連接的(大學里的校園網就是這樣)。然后給每個用戶分配固定的IP地址,由管理中心統一管理,這樣為了管理方便就需要使用Mac地址來標志用戶,防止發生混亂,明確責任(比如網絡犯罪)。另外IP地址和Mac地址是有區別的,雖然他們在局域網中是一一對應的關系。IP地址是跟據現在的IPv4標準指定的,不受硬件限制比較容易記憶的地址,而Mac地址卻是用網卡的物理地址,多少與硬件有關系,比較難于記憶。


如何知道自己的Mac地址


方法比較多,也比較得簡單,在這里介紹兩種常用的方法,在Win9x 可用:WinIPcfg獲得,在2000、XP可用IPconfig -all獲得。如果你已經給自己的網卡分配了IP還可以用 nbtstat -A 自己的IP 如下圖,后者只能在2000/XP下使用。


如何獲得別人的Mac


其實上面已經涉及到了,如果是2000/XP用戶可以用 nbtstat -A IP地址(還可以獲得別的東東啊,可別學壞啊)。另外同一局域網內的,你可以用ping IP 或者ping 主機名,然后用arp -a 來獲得。


如何修改自己的Mac地址


Mac地址是保存在網卡的EPROM里面,通過網卡生產廠家提供的修改程序可以更改存儲器里的地址,即使網卡沒有這樣的設置我們也可以通過間接的方法修改,一般網卡發出的包的源Mac地址并不是網卡本身寫上去的,而是應用程序提供的,只是在通常的實現中,應用程序先從網卡上得到Mac地址,每次發送的時候都用這個Mac做為源Mac而已,Windows中,網卡的Mac保存在注冊表中,實際使用也是從注冊表中提取的,所以只要修改注冊表就可以簡單的改變Mac


Win9x中修改:


打開注冊表編輯器,在HKEY_LOCAL_MacHINESYSTEMCurrentControlSetServiceClassNet下的0000,0001,0002 Win2000/XP中的修改:同樣打開注冊表編輯器,HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass4D36E970-E325-11CE-BFC1-08002BE10318 中的0000,0001,0002中的DriverDesc,如果在0000找到,就在0000下面添加字符串變量,命名為"NetworkAddress",值為要設置的Mac地址,例如:000102030405
完成上述操作后重啟就好了。


Linux下的修改:


1.必須關閉網卡設備,否則會報告系統忙,無法更改。


命令是:"/sbin/ifconfig eth0 down"


2.修改Mac地址,這一步較Windows中的修改要簡單。


命令是:"/sbin/ifconfig eth0 hw ether 00AABBCCDDEE"


3.重新啟用網卡


"/sbin/ifconfig eth0 up"網卡的Mac地址更改就完成了。


現在還有很多軟件提供了修改Mac地址的功能,如:Mac2001


那么既然IP和Mac地址都可以改,那么怎么防御呢?通過簡單的交換機端口綁定(端口的Mac表使用靜態表項),可以在每個交換機端口只連接一臺主機的情況下防止修改Mac地址的盜用,如果是三層設備還可以提供:交換機端口-IP-Mac 三者的綁定,防止修改Mac的IP盜用,這種方法更有效!


---------------------------修改MAC地址—————————————


操作系統法修改MAC地址


首先,要求計算機的操作系統是Windows 2000或者Windows XP。接著,在其他的計算機上,查出該計算機的MAC地址。使用ipconfig /all命令即可看到Physical Address行對應的一個類似xx-xx-xx-xx-xx-xx的值,將該值記錄下來。


接下來,在另外一臺您希望修改MAC地址的計算機上右鍵點擊“我的電腦”圖標,選擇“屬性”,在彈出的窗體中選擇“硬件”標簽頁,再選擇“設備管理器”按鈕。


在彈出的設備管理窗口中選中您的網卡后雙擊。在彈出的網卡屬性窗口中選擇“高級”標簽頁。在屬性列表中選擇“Network Address”,


選中右側的“值”前的單選框。在里面輸入您紀錄的MAC值,注意輸入的時候數值間不用空格,也不用輸入“-”號。


現在您可以用ipconfig/all看看,這臺機器的MAC地址,已經改成了您輸入的值了。


注冊表法修改MAC地址


Windows 9x/ME:


選擇運行,在

Mac地址 網卡的物理地址 什么是Mac


近來在網上經常見有人問起Mac地址的問題,那么究竟Mac地址是什么?在現行的網絡中,扮演什么角色呢?下面我們就一同來探討一下關于Mac地址的知識。


什么是Mac地址1


Mac地址就是在媒體接入層上使用的地址,通俗點說就是網卡的物理地址,現在的Mac地址一般都采用6字節48bit(在早期還有2字節16bit的Mac地址)


前24位由是生產廠家向IEEE申請的廠商地址(這可是要花錢的哦!據說1000美元才能買一個地址塊)。后24位就由生產廠家自行定以了。(早期的2字節的卻不用申請)


IP地址和Mac地址有什么聯系和區別


大家都知道,現在有很多計算機都是通過先組建局域網,然后通過交換機和Internet連接的(大學里的校園網就是這樣)。然后給每個用戶分配固定的IP地址,由管理中心統一管理,這樣為了管理方便就需要使用Mac地址來標志用戶,防止發生混亂,明確責任(比如網絡犯罪)。另外IP地址和Mac地址是有區別的,雖然他們在局域網中是一一對應的關系。IP地址是跟據現在的IPv4標準指定的,不受硬件限制比較容易記憶的地址,而Mac地址卻是用網卡的物理地址,多少與硬件有關系,比較難于記憶。


如何知道自己的Mac地址


方法比較多,也比較得簡單,在這里介紹兩種常用的方法,在Win9x 可用:WinIPcfg獲得,在2000、XP可用IPconfig -all獲得。如果你已經給自己的網卡分配了IP還可以用 nbtstat -A 自己的IP 如下圖,后者只能在2000/XP下使用。


如何獲得別人的Mac


其實上面已經涉及到了,如果是2000/XP用戶可以用 nbtstat -A IP地址(還可以獲得別的東東啊,可別學壞啊)。另外同一局域網內的,你可以用ping IP 或者ping 主機名,然后用arp -a 來獲得。


如何修改自己的Mac地址


Mac地址是保存在網卡的EPROM里面,通過網卡生產廠家提供的修改程序可以更改存儲器里的地址,即使網卡沒有這樣的設置我們也可以通過間接的方法修改,一般網卡發出的包的源Mac地址并不是網卡本身寫上去的,而是應用程序提供的,只是在通常的實現中,應用程序先從網卡上得到Mac地址,每次發送的時候都用這個Mac做為源Mac而已,Windows中,網卡的Mac保存在注冊表中,實際使用也是從注冊表中提取的,所以只要修改注冊表就可以簡單的改變Mac


Win9x中修改:


打開注冊表編輯器,在HKEY_LOCAL_MacHINESYSTEMCurrentControlSetServiceClassNet下的0000,0001,0002 Win2000/XP中的修改:同樣打開注冊表編輯器,HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass4D36E970-E325-11CE-BFC1-08002BE10318 中的0000,0001,0002中的DriverDesc,如果在0000找到,就在0000下面添加字符串變量,命名為"NetworkAddress",值為要設置的Mac地址,例如:000102030405
完成上述操作后重啟就好了。


Linux下的修改:


1.必須關閉網卡設備,否則會報告系統忙,無法更改。


命令是:"/sbin/ifconfig eth0 down"


2.修改Mac地址,這一步較Windows中的修改要簡單。


命令是:"/sbin/ifconfig eth0 hw ether 00AABBCCDDEE"


3.重新啟用網卡


"/sbin/ifconfig eth0 up"網卡的Mac地址更改就完成了。


現在還有很多軟件提供了修改Mac地址的功能,如:Mac2001


那么既然IP和Mac地址都可以改,那么怎么防御呢?通過簡單的交換機端口綁定(端口的Mac表使用靜態表項),可以在每個交換機端口只連接一臺主機的情況下防止修改Mac地址的盜用,如果是三層設備還可以提供:交換機端口-IP-Mac 三者的綁定,防止修改Mac的IP盜用,這種方法更有效!


---------------------------修改MAC地址—————————————


操作系統法修改MAC地址


首先,要求計算機的操作系統是Windows 2000或者Windows XP。接著,在其他的計算機上,查出該計算機的MAC地址。使用ipconfig /all命令即可看到Physical Address行對應的一個類似xx-xx-xx-xx-xx-xx的值,將該值記錄下來。


接下來,在另外一臺您希望修改MAC地址的計算機上右鍵點擊“我的電腦”圖標,選擇“屬性”,在彈出的窗體中選擇“硬件”標簽頁,再選擇“設備管理器”按鈕。


在彈出的設備管理窗口中選中您的網卡后雙擊。在彈出的網卡屬性窗口中選擇“高級”標簽頁。在屬性列表中選擇“Network Address”,


選中右側的“值”前的單選框。在里面輸入您紀錄的MAC值,注意輸入的時候數值間不用空格,也不用輸入“-”號。


現在您可以用ipconfig/all看看,這臺機器的MAC地址,已經改成了您輸入的值了。


注冊表法修改MAC地址


Windows 9x/ME:


選擇運行,在

相關IC型號

熱門點擊

 

推薦技術資料

電源變壓器制作
    鐵心截面積S=34mm×60mm, &nbs... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
北安市| 互助| 五台县| 伊宁市| 锡林郭勒盟| 宣化县| 松江区| 化隆| 南宫市| 云龙县| 罗甸县| 哈尔滨市| 嘉义市| 肥西县| 正宁县| 巴彦淖尔市| 肇东市| 陆良县| 鄂尔多斯市| 宾阳县| 武功县| 微博| 陈巴尔虎旗| 平乐县| 贵港市| 福贡县| 赤水市| 道孚县| 台江县| 兴业县| 京山县| 齐河县| 密山市| 岱山县| 香河县| 绵竹市| 大英县| 晋中市| 保康县| 金湖县| 会理县|