看板 Network 關於我們 聯絡資訊
因為電腦教室的電腦都是安裝 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
cole945:用Angry IP Scanner一次ping整個網段呢@_@? 09/29 15:13
Dsalg:不回應ICMP,難道也就不回應ARP request ? 10/01 16:54
ju22:因為它是丟出廣播IP的icmp...mac全是F,不回應icmp你也查不到 10/01 19:00
ju22:除非…IP一個一個去ping 10/01 19:03
ju22:ping -b的原理應該是直接丟出目的皆為broadcast類型的ip,mac 10/01 19:12
ju22:在linux下應可寫個shell來ping unicast ip address 10/01 19:16
ju22:呀...是樓上Dsalg大點出了關鍵... 10/01 19:32
ju22:對了,ping只是讓你的電腦丟出arp request的手段之一而已 10/01 21:08
dogz:hping, nmap 等等都可以ping整個網域,freeware 10/01 23:00
dogz:ping廣播address的確不會送出arp,用ethereal聽一下封包即知 10/01 23:02