代码之家  ›  专栏  ›  技术社区  ›  d0ye

在OrangePi(Lubuntu)的监控模式下,Wireshark wifi流量未完全列出

  •  -1
  • d0ye  · 技术社区  · 7 年前

    我试着在wifi下监控流量,我使用mac和lubuntu安装的Wireshark,在我启用监控模式开始监听后,lubuntu包的数量远远少于mac(减少10倍)

    1. 有没有其他方法来确定这个原因?(可能使用其他工具或命令)

    可能与wifi的频道有关,但我将wifi配置为7频道,并将lubuntu监控频道设置为

    iwconfig wlanxx channel 7
    

    似乎lubuntu只能得到广播包(如arp)和802.11协议包

    我猜这是因为无线网卡的配置或实现不好

    2 回复  |  直到 7 年前
        1
  •  0
  •   Vincent    7 年前

    Mac上可能有更多的活动。我不知道你的具体配置,但如果你在Mac上打开了浏览器,而在lubuntu上什么都没有,那么网络流量就会有所不同。

    1. 网络流量没有理由因为硬件而发生显著变化。不过,配置可以发挥作用。如果启用了ipv4和ipv6,则地址解析数据包将加倍,就像只有一个是一样。如果Arp缓存设置为快速过期,也会有更多的Arp流量。

    2. 要找出原因,看看wireshark是怎么告诉你的。两台机器上都有什么包?什么数据包是Mac独有的?看看协议、目标IP和端口号,它们是告诉您发生了什么的主要线索。

        2
  •  0
  •   d0ye    7 年前

    这似乎是由于路由器的设置(wifi频道和模式(802.11xx))

    使用频道跳转技术,在多个频道跳转时捕获尽可能多的包裹

    也许可以尝试一些先进的监测无线网卡的各种模式(802.11xx)和2.5G/5G支持

    推荐文章