如何使用 Debian Linux 查找連接到網絡的設備

有時您需要找出哪些設備連接到您的網絡。 這可能有幾個原因。 您的 Internet 運行速度可能比平時慢,您可能會注意到有人竊取了您的 Wi-Fi 的可疑活動,或者您可能正在解決問題。 不管是什麼原因,最好檢查一下還有誰連接到您的網絡,以便採取適當的措施。

Nmap 是一個很棒的工具,可以幫助您找到連接到網絡的設備。 它是一個開源網絡探索工具,可以告訴您網絡上的其他系統及其 IP 地址、它們提供的服務、它們運行的操作系統版本等。 它幾乎可以在所有主要操作系統上運行,包括 Linux、Windows 和 Mac OS。

在本文中,我們將介紹如何安裝和使用 Nmap 來查找連接到 Internet 的設備。

我們將使用 Debian10 來描述本文中提到的過程。 您可以對舊版本的 Debian 使用相同的過程。

步驟 1:打開 Debian 終端

進入系統中的終端應用程序 活動 Debian 桌面左上角的選項卡。 然後在搜索欄中輸入 終端. 當終端圖標出現時,單擊它以啟動它。

第二步:安裝網絡掃描工具Nmap

現在在終端應用程序中,運行以下命令 sudo 安裝網絡掃描工具Nmap。

$ sudo apt-get 安裝 nmap

當提示輸入密碼時,輸入 sudo 密碼。

系統將為您提供 是/否 選項以確認安裝。 按 確認,然後等待一段時間,直到在您的系統上完成安裝。

第 3 步:獲取網絡的 IP 範圍/子網掩碼

Nmap 需要一個網絡 ID 來掃描特定網絡上的連接設備。 所以為了找到網絡 ID,我們需要我們的 IP 地址和子網掩碼。

在終端中運行以下命令以查找系統的 IP 地址和子網掩碼:

$ipa

上面的輸出表明我們的系統正在使用 IP 地址 192.168.72.164 /24。 /24 表示我們的子網掩碼是 255.255.255.0。 這意味著我們的網絡 ID 是 192.168.72.0,網絡範圍從 192.168.72.1 到 192.168.72.255。

(注:網絡ID是通過對IP地址和子網掩碼進行AND運算來計算的。如果您不知道如何進行AND運算,您可以使用任何在線子網計算器)。

第 4 步:使用 Nmap 掃描連接設備的網絡

現在我們有了網絡 ID,運行 Nmap 掃描 –sn 選項使用以下語法:

$ nmap –sn

在我們的場景中,它將是:

$ nmap -sn 192.168.72.0/24

使用 Nmap –sn 選項不掃描端口,它只返回活動主機列表:

掃描連接設備的網絡

以上結果顯示我們的網絡上連接了三個活動設備,包括我們的系統 (192.168.72.164)

這就是全部! 我們已經學習瞭如何使用 Nmap 工具查找連接到網絡的連接設備。 它可以幫助您識別哪些不需要的用戶連接到並使用您的網絡帶寬。