网络抓包教学

执行以下命令,可以抓下指定端口80的包,grep后按照期望ip进行过滤:

复制代码
tcpdump -nn -i eth0 port 80 |grep "192.168.129.90"

整个过程有两次请求操作,

第一次:

client端向server端发起请求:

复制代码
19:22:34.758551 IP 192.168.144.62.60106 > 192.168.129.90.80: Flags [P.], seq 1:303, ack 1, win 12286, length 302: HTTP: POST /collection/describe HTTP/1.1

server向client完成回包

复制代码
19:22:34.761276 IP 192.168.129.90.80 > 192.168.144.62.60106: Flags [P.], seq 1:725, ack 369, win 16382, length 724: HTTP: HTTP/1.1 200 OK

tcp连接情况

netstat -nat

相关推荐
小武~3 小时前
嵌入式网络编程深度优化 --网络协议栈配置实战指南
linux·网络·网络协议
kblj55553 小时前
学习Linux——网络——网卡
linux·网络·学习
沧澜sincerely4 小时前
互联网的路由选择协议
网络·tcp/ip·智能路由器
qq_5470261795 小时前
微服务 - 网关统一鉴权
运维·网络·微服务
拾忆,想起5 小时前
TCP粘包拆包全解析:数据流中的“藕断丝连”与“一刀两断”
java·网络·数据库·网络协议·tcp/ip·哈希算法
网安小白的进阶之路6 小时前
A模块 系统与网络安全 第四门课 弹性交换网络-4
网络·web安全·php
七夜zippoe6 小时前
高性能网络编程实战:用Tokio构建自定义协议服务器
linux·服务器·网络·rust·tokio
wsx_iot6 小时前
TCP/IP 五层协议栈
网络·网络协议·tcp/ip
午安~婉7 小时前
浏览器与网络
前端·javascript·网络·http·浏览器