Linux上TCP通信异常排查工具命令

tcpdump监听指定端口的TCP流量

bash 复制代码
sudo tcpdump -i any -A -s0 port 端口号

示例:监听80端口
sudo tcpdump -i any -A -s0 port 80

同时显示ASCII和十六进制
sudo tcpdump -i any -X -s0 port 端口号

保存到文件
sudo tcpdump -i any -w capture.pcap port 端口号

# 监控HTTP请求和响应
sudo tcpdump -i any -A -s0 port 80 | grep -E '(GET|POST|HTTP)'

# 监控与特定IP的通信
sudo tcpdump -i any -A -s0 host IP地址 and port 端口号

# 使用tcpdump读取
tcpdump -r capture.pcap -A

常用参数:

  • -i any:监听所有网络接口

  • -A:以ASCII格式显示数据包内容

  • -X:同时显示十六进制和ASCII内容

  • -s0:捕获完整数据包(不截断)

  • -w:写入文件

  • port:指定端口号

tcp 服务器

bash 复制代码
# 监听TCP端口并显示内容
nc -l -p 端口号

# 示例:监听9999端口
nc -l -p 9999

# 保持监听(连接关闭后继续)
while true; do nc -l -p 9999; done
相关推荐
唐墨1233 小时前
linux kernel 比较数据大小的宏定义
linux·算法
程序开发阿元3 小时前
密码不进工具:一个独立开发者的服务器凭据管理办法
linux·ssh
分布式存储与RustFS6 小时前
群晖 NAS 被 C3RB3R 锁了:本地备份一起被加密,RustFS 对象锁为什么删不掉
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
真好啊又活了一天6 小时前
服务器和虚机配置IPV6
运维·服务器·github
zixu_star6 小时前
定时任务是什么?从日常自动化到 AI 应用,软件如何自动执行任务?
运维·人工智能·自动化
AR-26710-6 小时前
Linux Day33——定时任务+lvm
linux·运维
墨痕诉清风7 小时前
SSRF漏洞实战记录+OSS桶命令执行+MCP漏洞
linux·服务器·数据库
byte轻骑兵7 小时前
实战 4:BlueZ 源码中添加自定义设备过滤规则
linux·物联网·bluez·电脑蓝牙·嵌入式蓝牙
润滑卫士7 小时前
液压系统工作粘度窗口等级选型:泵允许粘度范围与油温-粘度匹配计算
运维
瓦瓦gogo8 小时前
从一个 TypeScript 函数开始理解 MCP 协议
linux·ubuntu·typescript