tcpdump服务器抓包实测

背景

最近服务器上访问一个接口时候,经常容易conn time out.接口提供者就是不承认是他的问题。IT也说网络没有问题。

TMD有鬼了是吧

然后我就自己百度如何抓包,感谢星火大模型

要在服务器上使用tcpdump抓取当前服务器访问xxxxx:port的包,并分析为什么会发生conn time out,您可以按照以下步骤进行操作:

安装tcpdump:首先,确保您的服务器上已经安装了tcpdump工具。如果没有安装,可以使用适合您操作系统的包管理器进行安装。例如,在Ubuntu上可以使用以下命令安装tcpdump:

sudo apt-get install tcpdump

运行tcpdump:打开终端或命令行界面,并使用以下命令启动tcpdump来捕获数据包:

复制代码运行

sudo tcpdump -i host 问题域名 and port 问题端口

将替换为您要监视的网络接口的名称,例如eth0或enp0s3。

实操

tcpdump -i eth0 host 问题域名 and port 问题端口-w test.cap

这个是把抓的包放在了我的服务器上,名字叫test.cap

把抓到的包放到wireshark中分析如下:

HTTP 请求抓包发现,底层三次握手后,客户端发起了POST请求,服务端返回了ACK 返回了200 客户端返回了ACK确认 然后客户端返回了 FIN ACK (TCP CHECKSUM INCORRECT 服务端紧接着返回了ACK) 然后服务端返回了RST ACK 这是什么原因

居然截图都拦截。真实好啊

相关推荐
mahuifa5 分钟前
python实现usb热插拔检测(linux)
linux·服务器·python
π大星星️4 小时前
基于LNMP架构的个人博客系统部署
服务器·架构
程序员小远10 小时前
自动化测试与功能测试详解
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
菜菜why10 小时前
AutoDL租用服务器教程
服务器
IT专业服务商10 小时前
联想 SR550 服务器,配置 RAID 5教程!
运维·服务器·windows·microsoft·硬件架构
稳联技术12 小时前
Ethercat转Profinet网关如何用“协议翻译术“打通自动化产线任督二脉
linux·服务器·网络
烟雨迷12 小时前
Linux环境基础开发工具的使用(yum、vim、gcc、g++、gdb、make/Makefile)
linux·服务器·学习·编辑器·vim
Bruk.Liu12 小时前
Linux 上安装RabbitMQ
linux·服务器·rabbitmq
UpUpUp……13 小时前
Linux--JsonCpp
linux·运维·服务器·c++·笔记·json
Willis_m13 小时前
Linux 服务器用 SSH 拉取多个 Git 工程
linux·服务器·git·ssh