Re: [問題] ARP 的查詢問題

看板Network作者 (完成度 2/5)時間17年前 (2006/09/29 13:45), 編輯推噓5(505)
留言10則, 4人參與, 最新討論串3/3 (看更多)
因為電腦教室的電腦都是安裝 XP 所以如同網友說的 可能會有些電腦不會回應 ICMP 所以這樣子似乎沒辦法得知整個網域下的所有電腦的ARP 不知道這個問題該如何解決呢? ※ 引述《stevenliu121 (Steven)》之銘言: : 先下ping -b 192.168.1.255 <假設網段> : 然後下arp就可以看到該網段的IP:MAC對應 : ※ 引述《thomson (完成度 2/5)》之銘言: : : 我現在知道當初申請 license 所用的網路卡卡號 : : 但是忘記IP是什麼了 : : 不幸的是 : : 電腦教室有70台電腦 : : 我又不可能一台一台找 : : 所以想請問各位 : : 我在 XP or linux 下 : : 已知 MAC address 時 : : 要如何用 ARP 來找尋 IP address -- 一個普通的朋友會帶瓶葡萄酒參加你的派對。 一個真正的朋友會早點來幫你準備並且為了幫你打掃而晚點走。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.236.43

09/29 15:13, , 1F
用Angry IP Scanner一次ping整個網段呢@_@?
09/29 15:13, 1F

10/01 16:54, , 2F
不回應ICMP,難道也就不回應ARP request ?
10/01 16:54, 2F

10/01 19:00, , 3F
因為它是丟出廣播IP的icmp...mac全是F,不回應icmp你也查不到
10/01 19:00, 3F

10/01 19:03, , 4F
除非…IP一個一個去ping
10/01 19:03, 4F

10/01 19:12, , 5F
ping -b的原理應該是直接丟出目的皆為broadcast類型的ip,mac
10/01 19:12, 5F

10/01 19:16, , 6F
在linux下應可寫個shell來ping unicast ip address
10/01 19:16, 6F

10/01 19:32, , 7F
呀...是樓上Dsalg大點出了關鍵...
10/01 19:32, 7F

10/01 21:08, , 8F
對了,ping只是讓你的電腦丟出arp request的手段之一而已
10/01 21:08, 8F

10/01 23:00, , 9F
hping, nmap 等等都可以ping整個網域,freeware
10/01 23:00, 9F

10/01 23:02, , 10F
ping廣播address的確不會送出arp,用ethereal聽一下封包即知
10/01 23:02, 10F
文章代碼(AID): #157BCHW_ (Network)
文章代碼(AID): #157BCHW_ (Network)