在 Ubuntu 22.04 上使用 nmap 查找连接到网络的设备
作为 Ubuntu 用户,我们可能想知道是否只有我们在使用我们的网络,尤其是 WLAN,或者是否有其他不需要的用户在利用我们的网络带宽。当我们想要确保没有黑客通过连接到我们的网络来访问我们的系统时,这种能力和知识也很有帮助。
在 Ubuntu 上使用 Nmap 扫描网络
本文逐步介绍如何使用 Nmap 工具,该工具为您提供连接到网络的所有设备的列表。我们已在 Ubuntu 22.04 LTS 上运行本文中描述的命令和过程。
第1步:打开Ubuntu命令行
我们将使用 Ubuntu 命令行(终端)来查看连接到我们网络的设备。通过系统 Dash 或 Ctrl+Alt+T 快捷键打开终端。
第二步:安装网络扫描工具Nmap
当谈到可靠的网络扫描时,Nmap 是您完全可以信赖的工具。
在终端应用程序中输入以下命令作为 sudo 以安装该工具。
系统会要求您输入 sudo 的密码,因为只有授权用户才能在 Ubuntu 上安装/卸载和配置软件。
系统还会要求您使用 y/n 确认安装。请输入 y 并按 Enter 键开始安装过程。
步骤 3:确定网络的 IP 范围/子网掩码
要了解哪些设备连接到您的网络,您首先需要确定网络的 IP 范围或子网掩码。我们将使用 ifconfig 命令来确定该 IP。要运行 ifconfig 命令,我们需要在 Ubuntu 服务器或桌面上安装 net-tools 软件包。如果您的系统上尚未安装 net-tools,请使用以下命令来安装它:
sudo apt install net-tools
系统将提示您使用 y/n 选项来确认安装。请输入 Y 并按 Enter 键开始安装过程。
一旦有了可用的 net-tools 实用程序,请运行以下命令来获取有关系统所连接的网络的信息:
ifconfig
输出中突出显示的 IP 显示我们的系统使用子网掩码 192.168.100.0,范围为 255。因此我们的网络 IP 范围是从 192.168.100.0 到 192.168.100.255。
通过 Ubuntu GUI 进行替代安装
您还可以从 Ubuntu 用户界面获取子网掩码,而不是使用 ifconfig 工具。
访问 System Dash 中的设置实用程序,然后单击您所连接的 WLAN 或以太网旁边的设置图标来检查网络的详细信息。
在此示例中,我们检查了当前连接的 Wi-Fi 网络的设置。
突出显示的 ipv4 地址或默认路由地址表示我们连接到子网 IP 192.168.100.0
步骤 4:使用 Nmap 扫描网络以查找已连接的设备
通过Nmap工具,您可以通过提供子网掩码IP来扫描连接到网络的所有设备的报告,如下所示:
nmap -sP 192.168.100.0/24
输出显示三个设备已连接到网络:路由器本身、我在笔记本电脑上使用的 Linux 系统和我的手机。
第5步:退出终端
提取所需信息后,使用以下命令退出终端应用程序:
exit
在本文中,您了解了 Ubuntu 用户如何安装和使用 Nmap 命令。我们向您展示了如何查看哪些设备连接到您的网络。这样,您可以验证没有未经授权的设备连接到您的网络。