Windows10系统提示wireshark没有网卡的解决办法

之前一直是做WEB开发,没有直接接触和了解TCP协议,最近也是一直在恶补TCP知识。

前几天刚安装了个wireshark,但是怎么也查不到网上设备,也找不到可以直接设置显示出WIFI网卡,后来在网上查了查,发现还是软件问题,归根结底还是我安装的问题。

Windows10系统提示wireshark没有网卡的解决办法

当时安装,在选择要安装的工具时,我是全选的,所以安装时Npcap也是被重装(因为以前我安装过nmap,可能是那个时间自动安装的)了的。

安装wireshark时,也没细看,就是一阵NEXT,但是当时Npcap安装失败,原因不明,也没查,也就忽略了那个错误。

因为安装wireshark是必须的,所以还是要查原因。在这期间,我又升级了一下nmap,但是升级完之后,cmd输入nmap,给了一个弹窗,我也没有截图,提示文字记下来了,如下:

The helper program for “Admin-only Mode” c:windowssyswow64NpcapWlanHelper.exe

是权限问题,点确定后,运行的nmap就挂掉了,提示内容大致是:

dnet: Failed to open device eth5

不知道怎么改,但是怀疑还是权限问题,我也想起在安装Npcap时我勾选了一项限制管理员权限的项,只好重装Npcap,下载了个最新版本Npcap 0.9987,如果下载的慢,可以使用我另一篇文章中介绍的下载工具。在安装Npcap时,下图中画的那一项就不要勾选了。

Windows10系统提示wireshark没有网卡的解决办法

安装完成后,测试nmap正常可用了。下一步,卸载掉之前安装的wireshark,重装时,在选择工具时,有一项是Npcap就不要勾选了。安装完成后,打开wireshark,自动获取设备信息,我的各种网卡就都出现了。

原创文章,作者:大发贱志,如若转载,请注明出处:https://bigfa.com/35.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注