如何知道哪些计算机连接到了 AP?

如何知道哪些计算机连接到了 AP?

接入点没有启用 DHCP,所以我无法查看 DHCP 表。

有没有办法 ping 一个 IP 并知道 AP 正在使用什么?

编辑:

我知道网络上使用的 IP 是什么nmap,但当我跟踪这些 IP 时,我只能看到我连接的 AP 和我正在跟踪的 IP。两者之间什么都没有。

答案1

您可能能够登录 AP 的 Web 界面并找到相关 MAC 地址的列表。

如果它没有告诉你他们的 IP,你可以尝试阿尔平它会告诉您 IP。

如果您的 WLAN 卡支持监控模式,则可能可以嗅探 AP 所在的信道 - 您至少可以枚举网络上看到的任何 MAC。我知道 Linux 有工具可以实现这一点,但不知道 Windows 是否如此。我没有这方面的经验,但可能值得研究一下。

您的 AP 可能启用了“AP 隔离”,这会阻止您联系该 WLAN 上的任何其他 STA。

答案2

理论上,您可以对网络中的每个可能的 IP 地址运行 Traceroute。根据响应,您可以确定谁连接到了什么。但是,这通常是不合理的 - 在基本的家庭网络上,可能有 255 - 65,536 个可能的 IP 地址需要检查。

编辑:(捂脸 - 出于某种原因,我以为我们正在谈论有线网络)使用 Kismet 之类的嗅探程序(http://www.kismetwireless.net/)将允许您查找所有客户端的 Mac 地址。然后使用 arp-scan 工具(http://linux.die.net/man/1/arp-scan)然后您可以将这些 Mac 地址转换为 IP 地址。(仅限 Linux)

相关内容