文章总结: tproxy是一款轻量级开源TCP代理工具,可实时观测任意TCP连接全生命周期,支持gRPC、HTTP2、Redis、MongoDB等协议自动解析。其核心能力包括实时观测、智能协议解析、网络性能指标直出、连接池状态透视以及延迟转发与限速模拟弱网。通过一条命令即可定位gRPC超时、MySQL连接池打满等网络问题,安装方式支持Go、Docker和Scoop,适合后端开发、SRE及压测人员使用。 综合评分: 85 文章分类: 安全工具,实战经验,解决方案
一条命令看穿所有 TCP 连接!后端网络排查终于不玄学了
原创
didiplus didiplus
攻城狮成长日记
2026年7月8日 10:52 广东
在小说阅读器读本章
去阅读
TOOL预计阅读 6 分钟 · 共 2112 字
tproxy:把网络行为变成肉眼可见的数据流
轻量级 TCP 代理 · 网络排查效率神器
tcpdump抓包太原始?Wireshark 过滤太繁琐?tproxy让你用一条命令实时拦截并转发任意 TCP流量,gRPC连接建立、MySQL连接池状态、重传率和 RTT 等指标全部清晰可见。
HIGHLIGHT
一句话定位 tproxy
轻量级开源网络代理工具
tproxy 不是简单抓包,而是把网络行为变成肉眼可见的清晰数据流。一条命令即可实时观测任意 TCP 连接全生命周期,支持 gRPC、HTTP2、Redis、MongoDB 等协议自动解析。
CHAPTER 01
01核心能力一览观测 · 解析 · 模拟
CAPABILITIES
五大核心能力
1
实时观测
任意TCP连接全生命周期
2
智能协议解析
支持 gRPC、HTTP2、Redis、MongoDB 等,自动识别业务内容
3
网络性能指标直出
重传率、RTT、丢包情况一目了然
4
接池状态透视
总连接数、活跃/空闲连接、最大并发等关键数据实时显示
5
延迟转发|上下行限速
轻松模拟弱网环境,压测和问题复现超方便
CHAPTER 02
02真实使用案例从实战中验证效率
[案例 01]
gRPC 接口偶发超时
tproxy -p 8088 -r localhost:8081 -t grpc -d 100ms,立刻看到连接建立、断开、重连全过程,5 分钟定位问题。
[案例 02]
MySQL 连接池打满
tproxy -p 3307 -r localhost:3306 -s -q,实时监控连接数变化与池生命周期,瞬间判断是配置问题还是流量突增。
[案例 03]
分析 MySQL 连接
tproxy -p 3307 -r localhost:3306,直连观测连接行为。
[案例 04]
看网络状况(重传率和RTT)
tproxy -l 0.0.0.0 -p 7777 -r host.docker.internal:8888 -s -q,直接输出重传率和 RTT,快速判断是网络抖动还是服务端问题
CHAPTER 03
03超简单上手方法安装 · 命令 · 参数
01
安装方式(任选其一)
INSTALL
1
Go 安装(推荐)
go install github.com/kevwan/tproxy@latest
2
Docker 快速启动
docker run –rm -it -p [listen-port]:[listen-port] kevinwan/tproxy:v1 tproxy -l 0.0.0.0 -p [listen-port] -r [target-host]:[target-port]
3
Windows 用户
用 Scoop 一键安装:scoop install tproxy
02
核心命令参数
-p # 本地监听端口
-r # 目标远程地址(host:port)
-t # 协议类型(grpc/http2/redis/mongodb)
-d # 添加延迟(模拟弱网)
-s # 开启统计(RTT、重传等)
-q # 安静模式,只显示关键信息
CHAPTER 04
04谁强烈推荐使用?适用人群
日常写业务的后端开发
需要排查线上疑难杂症的 SRE
做压测和稳定性建设的同学
所有讨厌网络问题变成玄学的开发者
网络排查不再是玄学,把效率拉满,把时间留给更有价值的事情!
喜欢 tproxy?
点个 Star 支持作者,方便以后随时调用 ⭐
· 点赞 ·
喜欢就点个赞吧
· 转发 ·
分享给更多朋友
· 推荐 ·
推荐给身边的人
GitHub 地址:https://github.com/kevwan/tproxy
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:攻城狮成长日记 didiplus didiplus《一条命令看穿所有 TCP 连接!后端网络排查终于不玄学了》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。











评论