Wireshark 仅捕获广播包

Wireshark 仅捕获广播包

我曾多次在笔记本电脑上运行 Wireshark 来验证无线网络中设备的移动套餐,它大多数时候都能正常工作。

今天我无法在三个不同的网络上监控我的流量——我的家用路由器和家里的两个移动 wifi 路由器。

以前我常常在 Fedora 上运行 Wireshark,置于wlan0监控模式并访问所有网络包,过滤 TCP 并完成我的工作。

我今天尝试的是:

  1. 在监控模式下在 Wireshark 中运行 wlan0 - 30 秒后断开连接 - 读取一点似乎这是正常的,即使它以前对我来说曾经起作用。
  2. 带来ifconfig wlan0 downairmon-ng start wlan0创建一个mon0监视器
  3. mon0尝试从或捕获包wlan0,两者都只在监控模式下或监控+混杂模式下一起
  4. 我尝试在特定频道上启动监视器其他建议来自有经验的用户,但似乎不起作用。
  5. 我运行了不同的监视器(最多mon6),并使用了与 Wireshark 不同的配置设置,但输出是相同的。

在所有情况下,我只能访问信标,而无法访问 TCP 包或我需要的任何其他相关网络信息。需要确认的是,WiFi 卡支持监控,因为我之前在同一台机器上已经这样做过十几次了。

我排除了家里的个人 WiFi,因为我也尝试了两个不同的网络,并且我重启了两次系统以确保我没有永久关闭某些 wlan0 模式或功能。我假设路由器可能作为 WiFi 集线器或其他不广播 TCP 数据的东西运行,但我很可能是错的。

我只看到广播流量,有什么明显的原因吗?

相关内容