如何找到網路上的所有電腦?

如何找到網路上的所有電腦?

有沒有辦法查看網路上的所有電腦?

我有一個「主」路由器、一個連接到該路由器的交換器以及一個連接到該交換器的 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

http://www.wireshark.org/

答案3

您可以透過許多應用程式找到所有網路設備,例如那傢伙或者地圖

答案4

透過使用 nmap.org 我們可以識別哪個主機處於活動狀態。任何時候,如果您連接到任何網絡,您都可以執行快速掃描以查看網路上的鄰居。

相關內容