1. 程式人生 > >WireShak無法獲取localhost報文的解決辦法

WireShak無法獲取localhost報文的解決辦法

WireShak無法獲取localhost報文的解決辦法

1.問題

今天第一次使用WireShak,想測試Socket的整個連線過程,但是寫完過濾器之後,一直無法獲取localhost的訊息。後來猜測是不是因為wireshark不能獲取迴環地址。搜了一下,果然如此。這裡給出一種解決方式。

2.解決方法

2.1wireshark

單獨開啟wireshark的介面,如下:
在這裡插入圖片描述這裡一共有四個檢測到的網絡卡,但是就是沒有看到迴環地址的出現?

2.2 解除安裝wireshark

因為wireshark自帶的解析器使用的解析方法無法檢測到迴環地址,需要先解除安裝。

2.3 安裝npcap

安裝一個叫做npcap的軟體,這個軟體可以幫助wireshark檢測到迴環地址,連結地址如下:https://pan.baidu.com/s/1o8wpDyy。 直接默任安裝即可。

2.4 安裝wireshark

這裡給出windows 64的wireshark下載地址,
安裝過程摘要如下:https://www.wireshark.org/download/win64/
在這裡插入圖片描述在這裡插入圖片描述

2.5重啟wireshark

在這裡插入圖片描述這裡就可以看到顯示了本地迴環地址了(Npcap Loopback Adapter)。

3.參考文章