時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
以太網(wǎng)MAC地址唯一地標(biāo)識(shí)了世界上的每個(gè)以太網(wǎng)設(shè)備。本文主要給大家介紹了如何獲得MAC地址,并且討論了怎樣改變MAC地址等問(wèn)題。
獲得MAC地址
在交換機(jī)的命令輸入窗口,輸入"show mac-address-table"可以獲得MAC地址表,例如:
Switch# show mac-address-table
Mac Address Table
-------------------------------------------
Vlan??? Mac Address Type? Ports
----??? ----------- --------??? -----
All??? 0014.1c40.b080??? STATIC????? CPU
All??? 0100.0ccc.cccc??? STATIC????? CPU
All??? 0100.0ccc.cccd??? STATIC????? CPU
All??? 0100.0cdd.dddd??? STATIC????? CPU
1??? 000f.1fd3.d85a??? DYNAMIC???? Fa0/14
在思科路由器上,可以使用"show interfaces"來(lái)查看MAC地址。例如:
RouterB# show interfaces
Ethernet0/0 is up, line protocol is up
Hardware is AmdP2, address is 0003.e39b.9220 (bia 0003.e39b.9220)
Internet address is 1.1.1.1/8
在第二行,可以看到:"bia 0003.e39b.9220",bia即"燒錄地址"(burned in address),MAC地址即0003.e39b.9220。
改變MAC地址
改變MAC地址實(shí)質(zhì)上其否定含義就是MAC欺騙。特別是對(duì)于無(wú)線網(wǎng)絡(luò)的攻擊,改變MAC地址是常用的方法。改變MAC地址也可以用于合法的用途,如測(cè)試MAC過(guò)濾。
要改變?cè)O(shè)備在路由器上的MAC地址,需在Interface Configuration Mode(界面配置模式)下,使用"mac –地址"命令。例如:
RouterB# conf t
Enter configuration commands, one per line.? End with CNTL/Z.
RouterB(config)# int e0/0
RouterB(config-if)# mac-address 0000.0000.0001
RouterB(config-if)#^Z
RouterB#
RouterB# show int e0/0
Ethernet0/0 is up, line protocol is up
Hardware is AmdP2, address is 0000.0000.0001 (bia 0003.e39b.9220)
Internet address is 1.1.1.1/8
在改變MAC地址以后,可以使用show interface命令來(lái)查看新的地址。
基于MAC地址的通信過(guò)濾
通過(guò)協(xié)議分析儀,可以發(fā)現(xiàn)一些網(wǎng)絡(luò)中某些設(shè)備非正常的數(shù)據(jù)通信。例如,某設(shè)備通過(guò)多個(gè)IP地址發(fā)送數(shù)據(jù)包。
這種情況,可以使用show mac-address-table命令來(lái)查看它所使用的交換機(jī)端口,并可以關(guān)閉此端口。但是,如果此端口連接的是一個(gè)集線器,而集線器又連接了許多其它設(shè)備那該怎么辦呢?
有一個(gè)方法便是使用MAC地址過(guò)濾來(lái)對(duì)路由器或交換機(jī)的數(shù)據(jù)通信進(jìn)行過(guò)濾。下面是一個(gè)例子:
Cat3750Switch(config)# mac access-list ext filtermac
Cat3750Switch(config-ext-macl)# deny host 0000.0000.0001 any
Cat3750Switch(config-ext-macl)# permit any any
Cat3750Switch(config-ext-macl)# exit
Cat3750Switch(config)# int g1/0/40
Cat3750Switch(config-if)# mac access-group filtermac in
此命令在Cisco Catalyst 3750 Gigabit Ethernet switch交換機(jī)上完成。我們創(chuàng)建了一個(gè)名為"filtermac"的ACL(訪問(wèn)控制表)。這個(gè)ACL拒絕了與源地址為0000.0000.0001(十六進(jìn)制非二進(jìn)制)的所有數(shù)據(jù)通信,但是卻允許其它地址的數(shù)據(jù)通信。將這個(gè)ACL運(yùn)用到界面1/0/40,這就防止了擁有這個(gè)MAC地址的設(shè)備與本端口的數(shù)據(jù)通信,而不管它的IP地址是什么。 但是,不管怎么說(shuō),MAC地址過(guò)濾并非安全措施,因?yàn)樗丝梢暂p易地改變MAC地址。
關(guān)鍵詞標(biāo)簽:以太網(wǎng),MAC地址
相關(guān)閱讀
熱門文章 路由器地址大全-各品牌路由設(shè)置地址 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密碼 Nslookup命令詳解-域名DNS診斷 站長(zhǎng)裝備:十大網(wǎng)站管理員服務(wù)器工具軟件
人氣排行 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密碼 路由器地址大全-各品牌路由設(shè)置地址 騰達(dá)路由器怎么設(shè)置?騰達(dá)路由器設(shè)置教程 ADSL雙線負(fù)載均衡設(shè)置詳細(xì)圖文教程 路由表說(shuō)明(詳解route print) Nslookup命令詳解-域名DNS診斷 網(wǎng)管員實(shí)際工作的一天 網(wǎng)管必會(huì)!了解交換機(jī)控制端口流量