在这里插入图片描述
“Capture session could not be initiated” 错误通常表示 Wireshark 无法启动网络捕获功能,可能是由于权限、网络接口配置或其他原因导致的。以下是一些可能的解决方法:

最常见是权限不够:

  • win:以管理员身份运行 Wireshark:尝试以管理员身份运行 Wireshark,这可以确保 Wireshark具有足够的权限来启动网络捕获功能。
  • mac :打开终端执行sudo chmod 777 /dev/bpf*

其他可尝试的方式:

  • 设置网络接口:检查 Wireshark 是否正确配置了网络接口。在主界面的 “捕获选项”
    中,确保选择了正确的网络接口,并且当前用户具有使用该接口的权限。

  • 检查网络接口状态:检查网络接口是否已启用或连接。如果网络接口未启用或未连接到网络,Wireshark 将无法启动捕获会话。

  • 检查防火墙设置:检查防火墙设置是否允许 Wireshark 访问网络接口。如果防火墙阻止了 Wireshark
    访问网络接口,捕获会话将无法启动。

  • 检查其他应用程序:检查是否有其他应用程序正在使用网络接口。如果有其他应用程序正在使用网络接口,则 Wireshark 将无法启动捕获会话。

更多推荐