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

相关推荐
小李独爱秋1 分钟前
计算机网络经典问题透视:MD5报文是什么?有什么特点?
网络·网络协议·计算机网络·网络安全·信息与通信·信号处理
June`14 分钟前
IO模型全解析:从阻塞到异步(高并发的reactor模型)
linux·服务器·网络·c++
乾元22 分钟前
如何把 CCIE / HCIE 的实验案例改造成 AI 驱动的工程项目——从“实验室能力”到“可交付系统”的完整迁移路径
大数据·运维·网络·人工智能·深度学习·安全·机器学习
我的xiaodoujiao24 分钟前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 39--生成 Allure测试报告
python·学习·测试工具·pytest
liulilittle26 分钟前
俄罗斯访问欧洲国际线路优化
开发语言·网络·信息与通信·ip·通信·俄罗斯·莫斯科
菜择贰42 分钟前
计算机网络课设
网络·计算机网络·智能路由器
浅安的邂逅1 小时前
ubuntu 18.04及以上版本配置静态IP方法
linux·运维·网络·ubuntu·ip设置
阿巴~阿巴~1 小时前
从钓鱼到高性能服务器:深入解析操作系统五大 I/O 模型
运维·服务器·网络·系统调用·五种i/o模型
_OP_CHEN1 小时前
【测试理论与实践】(九)Selenium 自动化测试常用函数全攻略:从元素定位到文件上传,覆盖 99% 实战场景
自动化测试·python·测试开发·selenium·测试工具·测试工程师·自动化工具
我的xiaodoujiao3 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 38--Allure 测试报告
python·学习·测试工具·pytest