Wireshark抓包找不到接口

        Wireshark是學習計算機網絡中一個很是重要的抓包工具,該抓包工具能夠指定網絡卡接口,根據特定的網絡協議,把該網絡協議的運行流程和數據格式準確的表現出來,是咱們瞭解計算機網絡協議深層原理的一個必不可少的東西。
網絡

        可是最近在使用Wireshark抓取http協議數據包的時候,打開的時候發現並無捕捉到可用的網卡,以下圖:ide

blob.png

        通過查看一系列資料瞭解到解決辦法:
工具

1、首次啓動Wireshark的時候請以管理員身份啓動。(牢記)若是以普通用戶的身份啓動的話,即便你在命令行中開啓npf服務的時候也會顯示服務名無效;學習

blob.png

因此確保先以管理員的身份開啓Wireshark;spa

blob.png

2、這個時候開啓Wireshark的時候,可能仍是沒有顯示可用的網絡卡接口(不是絕對的)。其實Wireshark捕捉到網卡信息與Windows的npf服務有關,沒有正確捕捉到是由於npf服務沒有開啓,所以只須要以管理員身份開啓命令行,而後開啓npf服務便可。計算機網絡

tips:開啓服務的命令爲命令行

    net start npf

blob.png

3、這個時候再來查看Wireshark的狀況,則顯示正確捕捉到網卡。接口

blob.png

相關文章
相關標籤/搜索