2010-11-30 28 views
3

得到一個無線路由器的MAC地址。當我在arp -a在我的bash shell中鍵入,我得到的輸出將如下所示:arp命令 - 這是什麼意思? *和*從IP

? (10.0.0.1) at 0:f0:7f:43:e8:68 on en1 ifscope [ethernet] 
box1.google.com (10.0.0.3) at 0:1f:fe:fe:ca:d4 on en1 ifscope [ethernet] 
box2.google.com (10.0.0.2) at 0:2:a3:45:90:bf on en1 ifscope [ethernet] 
box3.google.com (10.0.0.50) at 78:e7:df:7c:34:c on en1 ifscope [ethernet] 
box4.google.com (10.0.0.230) at 0:80:74:c9:50:d5 on en1 ifscope [ethernet] 
box5.google.com (10.0.0.256) at 0:23:df:91:4f:9e on en1 ifscope [ethernet] 
box6.google.com (10.0.0.458) at 0:15:9:89:36:68 on en1 ifscope [ethernet] 
? (10.0.0.179) at 0:2a:32:f0:f4:d0 on en1 ifscope [ethernet] 
box7.google.com (10.0.0.283) at 0:27:16:66:2d:ef on en1 ifscope [ethernet] 
box8.google.com (10.0.0.386) at 0:13:eb:91:d8:b5 on en1 ifscope [ethernet] 
box9.google.com (10.0.0.287) at 0:1c:25:10:d8:89 on en1 ifscope [ethernet] 
? (10.0.0.255) at (incomplete) on en1 ifscope [ethernet] 
? (172.17.122.255) at (incomplete) on vmnet8 ifscope [ethernet] 
? (172.17.254.1) at 0:50:56:c0:0:1 on vmnet1 ifscope permanent [ethernet] 
? (172.17.254.255) at (incomplete) on vmnet1 ifscope [ethernet] 

是什麼這一切意味着什麼呢?我鬆散地理解,我看到了域名,IP地址(內部IP地址?)和MAC地址。如何找到我連接的無線路由器的MAC地址?爲什麼這裏有這麼多條目?我認爲只有一個用於我的電腦,一個用於無線路由器,一個用於電纜調制解調器,然後可能還有其他一些上游產品......但我看到其他電腦不是我的。此外,我沒有看到我的電腦。另外,我可以以某種方式使用這樣的信息來公開查找無線路由器的MAC地址嗎?如果我無法連接到上述公共路由器會怎麼樣?

+0

關閉選票很好,但請評論爲什麼,如果可能的話,直接給我有用的信息。 – JnBrymn 2010-11-30 19:26:09

回答

1

在猜測10.0.0.1看起來像網關。 爲什麼你想找到你所在路由器的MAC地址? 另外,如果您無法連接到無線路由器,那麼您將無法使用此命令找到它,還有一些其他命令可用於掃描無線信號。 你沒有看到你的電腦,因爲這是你的本地ARP表,爲什麼你需要知道你在哪裏?你已經在那裏了。

+0

最終,我不想找到我所在的路由器的MAC地址,但我想要找到我周圍路由器的MAC地址。如果您知道其他可以掃描無線信號的命令,請告訴我。 – JnBrymn 2010-11-30 19:26:58

0

您必須匿名輸出,因爲IP地址10.0.0.458是不可能的,並且MAC地址也可能是假的。

具有48位(EUI-48)的MAC地址長度爲6個字節。前3個字節分配給供應商,可以從IEEE下載指定供應商的長列表或使用在線服務一樣

http://coffer.com/mac_find/

在接口EN1有設備與MAC地址屬於一個HP Procurve目前使用IP地址10.0.0.3。

問號意味着主機名無法解析(使用反向DNS查找),「不完整」表示該設備在網絡上一段時間沒有出現。如果它是'永久的',那麼mac地址不會被標記爲陳舊的,所以不管該設備是否通信,它都不應該進入「不完整」狀態。