引言:wireshark是去年安装的,大约一年没用了,现在一打开发现**“没有发现接口”**,本来是要通过抓包了解IPV6分组机制(分片扩展首部),结果蒙了…下面说一下整个解决过程

原因:没有Npcap或者Winpcap,这里大家可能想知道这两个有啥区别,总体上是Npcap是现在的新型Windows网络数据包截获软件,替代了Winpcap,现在安装wireshark的时候一般都会安装Npcap的,具体区别传送门

  1. 首先卸载你电脑中的Npcap或者Winpcap(这个已经不完整了),具体清理过程传送门
  2. 开始我查CSDN上面的说法是下载Win10pcap,这里附链接,不知道为什么我总是安装失败(可能自己环境确实有点问题,不过你们可以试试)
  3. 然后我又尝试安装Npcap(一般的wireshark文件夹中都会有这个的安装程序)
  4. wireshark没有找到接口怎么办linux wireshark显示没有找到接口_首部

  5. 如果你安装成功,那么恭喜你,你欧气爆棚,但是我是没有安装上的,总是提示
  6. wireshark没有找到接口怎么办linux wireshark显示没有找到接口_首部_02

  7. 关于这个错误网上说法很多:有可能是自己的Npcap没有卸载干净、还有可能你改变了路径、另外就是他自己说的版本太低……
    前两个我试了还是不行
    然后我又载了最新版本的Npcap,这里附上官网,然后重新安装,结果还是报错,气得我…直接把wireshark卸载了(以为我去年这个版本已经不行了,然后去官网下载最新的版本),然后把之前的工作又重新做了一遍,所以结果还是一样不行!!!!心态崩了
  8. 将之前安装的Npcap重新卸载之后,百度了一下WinPcap,结果发现了新大陆,在WinPcap官网下载了WinPcap,傻瓜式下载安装竟然ok了,然后打开wireshark竟然看到了接口,我人没了【具体为什么之前的Win10Pcap不行而这个可以我也不知道,注意这个我用的是WinPcap】
  9. wireshark没有找到接口怎么办linux wireshark显示没有找到接口_官网_03

  10. 结束:然后我又可以快乐的用wireshark抓包了