如何使用 Debian Linux 查找连接到网络的设备如何使用 Debian Linux 查找连接到网络的设备如何使用 Debian Linux 查找连接到网络的设备如何使用 Debian Linux 查找连接到网络的设备
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何使用 Debian Linux 查找连接到网络的设备

有时您需要找出哪些设备连接到您的网络。造成这种情况的原因可能有多种。也许您的互联网运行速度比平常慢,您注意到可疑活动表明有人正在窃取您的 Wi-Fi,或者您正在解决问题。无论出于何种原因,最好检查一下还有谁连接到您的网络,以便采取适当的措施。

Nmap 是一个很棒的工具,可以帮助您查找连接到网络的设备。它是一个开源网络发现工具,可让您了解网络上的其他系统、它们拥有哪些 IP 地址、它们提供哪些服务、它们使用的操作系统版本等等。它可以在几乎所有主要操作系统上运行,包括 Linux、Windows 和 Mac OS。

在本文中,我们将介绍如何安装和使用 Nmap 来查找连接到 Internet 的设备。

我们使用 Debian 11 来解释本文中描述的过程。您还可以对旧版本的 Debian 使用相同的过程。

第 1 步:打开 Debian 终端

进入 Debian 桌面左上角的活动选项卡,启动系统中的终端应用程序。然后在搜索栏中输入terminal。当终端图标出现时,单击它来启动它。

第二步:安装网络扫描工具Nmap

现在,在终端应用程序中,以 sudo 身份运行以下命令来安装网络扫描工具 Nmap。

sudo apt-get install nmap

当提示输入密码时,输入 sudo 密码。

系统将为您提供y/n选项来确认安装。按Y确认,然后等待一段时间,直到系统上安装完成。

步骤 3:获取网络的 IP 范围/子网掩码

Nmap 需要网络 ID 来扫描特定网络上已连接的设备。因此,要查找网络 ID,我们需要 IP 地址和子网掩码。

在终端中运行以下命令来查找系统的 IP 地址和子网掩码:

ip a

上面的输出表明我们的系统使用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 扫描网络(LAN/WAN)以查找已连接的设备

现在我们有了网络 ID,使用以下语法使用 -sn 选项运行 Nmap 扫描:

nmap –sn <Network_ID/prefix>

在我们的场景中,它将是:

nmap -sn 192.168.72.0/24

使用带有 –sn 选项的 Nmap 不会扫描端口,它只返回活动主机的列表:

上面的结果显示三个活动设备连接到我们的网络,包括我们的系统(192.168.72.164)。

就是这样!我们已经学习了如何使用 Nmap 工具来查找网络上连接的设备。它可以帮助您找出哪些不需要的用户连接到您的网络并使用其带宽。

©2015-2025 艾丽卡 support@alaica.com