Wireshark 无法识别 http

Wireshark 无法识别 http

我在 ubuntu 上安装了 wireshark,在“wlp2s0f0”上运行捕获并在浏览器中加载一些页面。但是当我http在 wireshark 中输入过滤器时,我什么也没看到。我做错了什么,如何解决这个问题?

答案1

该值http似乎是一个有效的显示过滤器,并且这里的快速检查似乎工作正常:

wireshark 带有 http 显示过滤器

所以,也许这里还有其他事情发生。需要检查以下几件事:

  • 您是否在正确的接口上进行捕获?您可以通过以下方式确认您的请求将通过哪个接口路由ip route get <ip>
  • 您在未过滤的视图中看到 HTTP 请求吗?
  • 你有看到任何未过滤视图中显示数据包?默认情况下,应显示所有捕获的数据包。如果您看不到任何内容(并且您确定有网络活动),则可能是在错误的接口上进行捕获。
  • 您确定您的浏览器正在执行 HTTP 请求(在端口 80 上),而不是 HTTPS 吗?

相关内容