如何在 Linux 上使用 Nmap 查看誰在您的 Wi-Fi 網路上

如何在 Linux 上使用 Nmap 查看誰在您的 Wi-Fi 網路上

重點

  • 使用 Nmap 網路掃描器輕鬆檢查有多少裝置連接到您的 Wi-Fi 路由器。
  • 您可以使用 ip route 指令來確定路由器的 IP 位址。
  • 使用 Nmap 和路由器的 IP 位址來列出 Wi-Fi 網路上的用戶端。

想知道連接到 Wi-Fi 路由器的裝置嗎?嘗試使用強大的 Nmap 網路掃描儀,只需一個命令即可找出答案。

取得您的 Wi-Fi IP 位址

您需要知道的第一件事是 Wi-Fi 路由器的內部 IP 位址。大多數 Wi-Fi 路由器將使用具有網路位址轉換功能的網路專用 IP 位址來與網際網路傳輸封包。 為專用網路指定了三個 IPv4 位址範圍:10.0.0.0、172.16.0.0 和 192.168.0.0.

如果您不知道路由器的 IP 位址,請使用 ip route 指令。尋找顯示“預設”的行。假設您位於一個只有一個網路連線的簡單單宿主網路上,則該線路上的位址將是您的閘道。

ip 路由 Linux 終端輸出

檢查您的子網路遮罩

IPv4 位址也使用子網遮罩來區分位址的哪一部分屬於網絡,哪一部分標識主機。 192.168.0.0 的子網路遮罩為 255.255.255.0。當您登入基於 Web 的路由器設定工具時,您可能會看到類似的內容。這意味著點分十進位位址的前三部分,即192.168.0部分,屬於網路。

使用此子網路掩碼,可以使用 256 個位址。對於大多數小型辦公室和住宅網路來說,這通常綽綽有餘。

Linux ip 實用程式和 Nmap 使用 CIDR(無類別域間路由)表示法來表示子網路遮罩。此格式在 IP 位址後面帶有 /(斜線)字元和遮罩中的位數。 255.255.555子網路遮罩有24位元長,因此我們的路由器IP位址和子網路遮罩組合在CIDR下是192.168.0.1/24。

使用Nmap

您只能在自己的 Wi-Fi 網路或您有權掃描的網路上使用此功能。

有了這些訊息,您就可以使用Nmap列出 Wi-Fi 網路上的客戶端。如果您尚未安裝,可以在 Ubuntu 和 Debian 上使用以下命令進行安裝:

sudo apt install nmap

在拱門上:

sudo pacman -S nmap

在紅帽家族發行版上:

sudo dnf install nmap

Linux 終端機中的 nmap 路由器掃描結果

若要列出客戶端,請使用 -sn 選項,後面跟著帶有 CIDR 子網路遮罩的路由器 IP 位址。這將列出網路上所有回應的用戶端的 IP 位址,但不會實際掃描它們。例如:

nmap -sn 192.168.0.1/24

現在您可以查看誰在您的網路上

Nmap 是一款強大的 Linux 網路掃描器。您可以使用它從命令列查找連接到 Wi-Fi 網路的裝置。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *