有沒有辦法查看網路上的所有電腦?
我有一個「主」路由器、一個連接到該路由器的交換器以及一個連接到該交換器的 Tenda WiFi 路由器。我可以看到那些連接到「主」路由器和交換器的計算機,但我看不到那些連接到 Tenda WiFi 路由器的計算機。為什麼是這樣?
答案1
掃描工具
那裡有太多的網路掃描工具。我最喜歡的兩個是地圖和憤怒的IP掃描器。為了簡單起見,我將使用 Angry IP Scanner 進行演示。
指定要掃描的範圍,然後開啟設定:
我喜歡運行 100 個線程來加快速度。如果根據您運行的設備而選擇較高的值,您可能會得到一些不穩定的結果,因此,如果準確性很重要,請小心並保持適度:
如果您正在尋找特定設備,添加一些常用連接埠可能會很有價值。我總是運行 80 和 443 來尋找任何提供 HTTP 服務的機器。對我來說,在尋找印表機和路由器時非常方便:
最後,我喜歡只看到回應的主機:
為什麼我看不到全部?
掃描有一些注意事項。它不是切割和乾燥的。
- Windows 7 電腦預設未啟用 ICMP ping,且可能不會顯示
- NAT 後面的任何內容都將是“不可見的”
- 如果您絕對必須找到所有內容,請嘗試使用 nmap 密集掃描
- 沒有什麼是可以保證的,你可能找不到所有的東西
如果您的第二個路由器正在執行 NAT(很可能是這樣),您將無法從外部掃描該網路(沒有一些超出我知識和使用範圍的技巧。)
就其價值而言,nmap 在指定範圍方面要方便得多。例如,我經常發現自己使用 10.0.0-255.1 來尋找網路中的所有路由器。
答案2
我推薦 Cain & Abel 工具、Netscan 和 Wireshark(絕對是最強大的工具)。
連結:
http://www.oxygen.it/cain.html
http://www.softpedia.com/get/Network-Tools/Network-IP-Scanner/Net-Scan.shtml
答案3
答案4
透過使用 nmap.org 我們可以識別哪個主機處於活動狀態。任何時候,如果您連接到任何網絡,您都可以執行快速掃描以查看網路上的鄰居。