You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ping成功但WireShark未捕获到ICMP请求/响应包问题问询

Ping成功但Wireshark未捕获ICMP数据包的原因分析
  • 捕获接口选错了:如果设备有多张网卡(有线、无线、虚拟网卡等),Wireshark可能监听了非Ping使用的接口。比如用无线网卡执行ping,但Wireshark抓的是有线网卡流量,自然看不到ICMP包。
  • 启用了捕获过滤器:不小心设置了过滤规则(比如输入了非icmp的过滤条件),导致ICMP数据包被过滤。可以点击Wireshark的「清除过滤器」按钮,或直接在过滤栏输入icmp后重新捕获。
  • 本地回环Ping的特殊情况:如果Ping的是127.0.0.1这类本地回环地址,部分系统(如Windows)的回环流量不会经过物理网卡,Wireshark监听物理网卡就抓不到。这种情况要选择监听Loopback接口(Windows)或lo0(Linux/macOS)。
  • 防火墙或安全软件拦截捕获:部分防火墙、杀毒软件或EDR工具会限制Wireshark的抓包权限,或直接拦截ICMP数据包的捕获路径。可临时关闭这类软件后再测试。
  • Ping未使用标准ICMP协议:极少数情况下,某些定制化工具的Ping可能基于TCP/UDP而非ICMP,但这种情况非常罕见,先确认你用的是系统自带的标准ping命令。
  • Wireshark权限不足:在Linux/macOS系统中,普通用户运行Wireshark可能没有足够权限捕获所有流量,需要用sudo wireshark启动以获取完整权限。

内容的提问来源于stack exchange,提问作者igranted

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 14:12:06