1. 如何查看區域網內其他機器的MAC地址
最簡單的辦法,ping那台主機,然後進入cmd模式,執行arp -a命令,即可看到該主機mac地址。
使用區域網掃描軟體可以搜索整個網段的主機和mac,網上有很多,如Lanhelper。
2. 那麼如何查看客戶端設備的MAC地址呢
只需依次單擊「開始」→「運行」→輸入「cmd」→回車,在出現的命令提示符界面中輸「回ipconfig/all」→回車,答就可以得到客戶端的MAC地址了。了解更多服務優惠點擊下方的「官方網址」客服217為你解答。
3. 如何查看電腦的ip地址和MAC地址
例如A主機的IP地址為192.168.0.1,它現在需要與IP為192.168.0.8的主機(主機B)進行通訊,那麼將進行以下動作:
A主機查詢自己的ARP緩存列表,
如果發現具有對應於目的IP地址192.168.0.8的MAC地址項,則直接使用此MAC地址項構造並發送乙太網數據包,如果沒有發現對應的MAC地址項則繼續下一步;
A主機發出ARP解析請求廣播,目的MAC地址是FF:FF:FF:FF:FF:FF,請求IP為192.168.0.8的主機回復MAC地址;
B主機收到ARP解析請求廣播後,回復給A主機一個ARP應答數據包,其中包含自己的IP地址和MAC地址;
A接收到B主機的ARP回復後,將B主機的MAC地址放入自己的ARP緩存列表,然後使用B主機的MAC地址作為目的MAC地址,B主機的IP地址(192.168.0.8)作為目的IP地址,
構造並發送乙太網數據包;
如果A主機還要發送數據包給192.168.0.8,
由於在ARP緩存列表中已經具有IP地址192.168.0.8的MAC地址,所以A主機直接使用此MAC地址發送數據包,而不再發送ARP解析請求廣播;當此緩存地址項超過兩分鍾沒有活動(沒有使用)後,此ARP緩存將超時被刪除。
默認情況下ARP緩存的超時時限是兩分鍾,你可以在注冊表中進行修改。可以修改的鍵值有兩個,都位於
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
修改的鍵值:
鍵值1:ArpCacheLife,類型為Dword,單位為秒,默認值為120
鍵值2:ArpCacheMinReferencedLife,類型為Dword,單位為秒,默認值為600
注意:這些鍵值默認是不存在的,如果你想修改,必須自行創建;修改後重啟計算機後生效。
如果ArpCacheLife的值比ArpCacheMinReferencedLife的值大,那麼ARP緩存的超時時間設置為ArpCacheLife的值;如果ArpCacheLife的值不存在或者比ArpCacheMinReferencedLife的值小,那麼對於未使用的ARP緩存,超時時間設置為120秒;對於正在使用的ARP緩存,超時時間則設置為ArpCacheMinReferencedLife的值。下圖是我們的試驗網路結構,ISA
Server作為一個邊緣防火牆,內部區域網(192.168.0.0/24)通過ISA
Server接入Internet。在這個試驗中,我將在ISA
Server上綁定內部客戶True的IP地址192.168.0.8和MAC地址,這樣,當True不在線時,另外一個內部客戶Fake就算修改自己的IP地址為True的IP地址192.168.0.8,也不能通過ISA
Server來上網。
各計算機的TCP/IP設置如下,本次試驗不涉及DNS解析,各伺服器的DNS伺服器設置為空,在試驗之前已經確認了網路連接工作正常:
ISA
2004
Firewall:LAN
Interface:
IP:192.168.0.1/24
DG:None
MAC:00:03:47:F4:FC:E7
True(將離線):IP:192.168.0.8/24
DG:192.168.0.1
MAC:00:0D:60:C3:05:34
Fake(將修改IP地址為192.168.0.8):IP:192.168.0.8/24
DG:192.168.0.1
MAC:00:06:D0:06:05:47
首先,我在ISA
Server上使用ARP
-S來綁定True的IP地址和MAC地址,運行命令:
ARP
-s
192.168.0.8
00-0D-60-C3-05-34
然後執行ARP
-a來查看ARP緩存列表,結果如下圖所示。你可以看到在ARP緩存列表中IP地址192.168.0.8的類型為static,這表明它是靜態項。此時,我們在ISA
Server上的綁定就成功了。
4. 怎樣找到設備的mac地址
每個埠都有一個唯一的Mac地址 windows電腦在設備管理器里查看 Mac系統點擊左上角蘋果圖標-關於本機-更多信息里點擊藍牙,Wi-Fi可以看到各自的Mac地址