第八章 Wireshark工具的安装与使用
系列文章目录
第一章 总体概述
第二章 在实体机上安装ubuntu
第三章 Windows远程连接ubuntu
第四章 使用Docker安装和运行EMQX
第五章 Docker卸载EMQX
第六章 EMQX客户端MQTTX Desktop的安装与使用
第七章 EMQX客户端MQTTX CLI的安装与使用
第八章 Wireshark工具的安装与使用
文章目录
- 系列文章目录
- 前言
- 一、Wireshark下载
- 二、使用步骤
- 1.打开Wireshark
- 2.打开网口
- 3.设置过滤器
- 4.打开MQTTX客户端,将pub连接到EMQX。
- 5.查看报文内容
- 6.发送一个内容
- 7.发布质量等级1报文
- 8.发布质量等级2报文
- 9.MQTTX sub连接EMQX
- 10.取消订阅
- 11.断开连接
- 总结
前言
一、Wireshark下载
官网下载:https://www.wireshark.org/download.html
二、使用步骤
1.打开Wireshark
打开如下:
2.打开网口
我的EMQX部署在ubuntu上面,它与windows之间是通过以太网进行通信的。因此,监听我的以太网。
在当前页面,双击以太网,进行监听。
3.设置过滤器
在顶端,输入"mqtt"进行过滤
此时,还没有mqtt报文。
4.打开MQTTX客户端,将pub连接到EMQX。
此时连接成功了。
同时看wireshark。
有报文出现。
我windows的IP为:192.168.0.100
ubuntu的IP:192.168.0.102
request和response报文是保活报文(keepalive)。
5.查看报文内容
6.发送一个内容
7.发布质量等级1报文
8.发布质量等级2报文
9.MQTTX sub连接EMQX
因为之前有订阅,因此有订阅信息。
10.取消订阅
11.断开连接
总结
以上,就是Wireshark的使用,通过这个工具,可以对将来问题进行排查。