一、先说一下我的安装环境:windows7_64位下安装的Wireshark,版本(3.6.5),官网下载
地址:https://www.wireshark.org/download.html。有各种版本,分32位和64位的,根
据自己系统选择,我这里选择64位的。如下图:
二、安装过程很简单,和普通软件一样,一路next,next,finish。运行Wireshark后问题
就来了。其实我就知道没有那么简单,一路走来都是坑,已经习惯了。
三、问题是这次是一个大坑。找了好多方法,看别人说已经解决了,可我的还是不行,最
后找到个方法终于解决了我的问题。虽然问题解决了,但也只是:知其然不知其所以然。所以我这里把所有方法记录下来,方便以后学习研究。(也许以后换了电脑或系统环境,现在有用的方法以后没有用了呢!)。
方法1:以管理员身份运行CMD(方法:开始-搜索程序里输入cmd,然后右键选以管理员的
身份运行)如下图(图5,图5-1):
打开NPF服务(方法:在打开的CMD窗口命令提示符下输入 net start npf),操作
如下图(图5-2):
世界上幸运的人那么多,为何不能算上我一个。还没从上个坑里走出来又遇到下个坑。为什么别人都是请求的服务已经启动。看来上个问题只能暂停了,先来解决net start npf (服务名无效)的问题。这个问题已经解决好了,单独写在一个文章里,链接如下:http://t.csdn.cn/mMrQ0
然而这个方法对我来说是没有用的。
方法2:下载安装WinPcap,我这里安装的是Winpcap_4_1_3,
然而这个方法对我来说还是没有用。
方法3:下载安装npcap,我这里安装的是npcap_1.60,
终于Wireshark找不到接口的问题解决了。