作为 D-Link 路由器(例如 DIR-655)的管理员/所有者,有没有办法暂时断开 WiFi 客户端,而无需重新启动路由器并从而中断其他客户端连接?
正在讨论中D-Link DIR-655 - 手动断开 WiFi 客户端?@mulaz 说“您可以取消授权,将其启动”,但没有解释如何做到这一点。
我在 Super User 上找到了一些相关问题,但它们并没有回答我的具体问题。例如,断开具有管理员权限的调制解调器与 LAN 计算机的连接(D-link Dir-300)与有线客户端连接有关,需要重新启动路由器。
答案1
您可以配置 MAC 过滤以包含除所述 WiFi 客户端之外的所有设备(我相信此路由器有该选项)。
因此,无论何时您想排除此客户端,只需启用 MAC 过滤即可。要撤消,请禁用 MAC 过滤。
答案2
警告,此答案仅用于教育目的。如果您在不属于您的网络上使用这些技术。这将被视为 DOS 攻击(拒绝服务)。
我知道有两种方法可以做到这一点。而且你根本不需要访问路由器。
我将要提到的两个程序都包含在 Kali Linux 中。但也可以从 Ubuntu 和其他发行版运行。我建议直接从 USB 启动 Kali。
Aircrack-ng 套件
该套件附带多个程序。必须使用
Airmon-ng start wlanx
其中 x 是使用终端中的 ifconfig 找到的适配器的实际编号,将无线网卡置于监控模式/混杂模式。然后,您将使用网络的 BSSID 和
aireplay-ng -0 1 -a 00:14:6C:7E:40:80 -c 00:0F:B5:34:30:30 wlan0mon
要解除关联的特定客户端。需要注意的是,您需要距离物理客户端足够近,才能在信号强度方面欺骗它,让它认为它收到的欺骗数据包来自与其关联的 AP。-a
-c
微软
此程序更像是一个智能 wifi 干扰器。它允许您拥有白名单和黑名单文本文件。它将在 AP 运行的信道上踢出白名单中未指定的每个客户端。
示例用法:
mdk3 wlan0mon d -b blacklist.txt -c 11
。d
指定接口后的是解除认证模式,-c
是您希望阻塞/解除关联的通道。用于将-b
文件中指定的 mac 列入黑名单,其他所有内容默认列入白名单。如果您-w
在文件前面使用,这些 Mac 将被列入白名单,范围内的其他所有内容都将被阻塞。
不过,如果你可以访问路由器,Harry MC 的帖子将是最合乎逻辑的。我更多地将你的问题解释为如何取消客户端的身份验证。
希望这可以解释一下你的问题。