第八章 Wireshark工具的安装与使用

系列文章目录

第一章 总体概述

第二章 在实体机上安装ubuntu

第三章 Windows远程连接ubuntu

第四章 使用Docker安装和运行EMQX

第五章 Docker卸载EMQX

第六章 EMQX客户端MQTTX Desktop的安装与使用

第七章 EMQX客户端MQTTX CLI的安装与使用

第八章 Wireshark工具的安装与使用


文章目录


前言


一、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的使用,通过这个工具,可以对将来问题进行排查。

相关推荐
郝学胜-神的一滴3 小时前
深入解析Python字典的继承关系:从abc模块看设计之美
网络·数据结构·python·程序人生
绵绵细雨中的乡音3 小时前
深入理解 ET 与 LT 模式及其在 Reactor 模型中的应用
服务器·网络·php
暖馒4 小时前
Modbus应用层协议的深度剖析
网络·网络协议·c#·wpf·智能硬件
可可南木5 小时前
3070文件格式--15--bootptab文件
功能测试·测试工具·pcb工艺
yunfuuwqi6 小时前
OpenClaw✅真·喂饭级教程:2026年OpenClaw(原Moltbot)一键部署+接入飞书最佳实践
运维·服务器·网络·人工智能·飞书·京东云
迎仔6 小时前
C-算力中心网络隔离实施方法:怎么搞?
运维·网络
代码游侠6 小时前
C语言核心概念复习——网络协议与TCP/IP
linux·运维·服务器·网络·算法
枷锁—sha7 小时前
【SRC】SQL注入WAF 绕过应对策略(二)
网络·数据库·python·sql·安全·网络安全
Zach_yuan7 小时前
深入浅出 JSONCpp
linux·服务器·网络·c++
迎仔9 小时前
B-算力中心网络隔离的必要性:为什么必须隔离?
网络