一条命令看穿所有TCP连接!后端网络排查终于不玄学了"

admin 2026-10-23 18:02:53 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

一条命令看穿所有 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


一条命令看穿所有TCP连接!后端网络排查终于不玄学了" 网络安全文章

一条命令看穿所有TCP连接!后端网络排查终于不玄学了"

tproxy是一款轻量级开源TCP代理工具,可实时观测任意TCP连接全生命周期,支持gRPC、HTTP2、Redis、MongoDB等协议自动解析。其核心能力包括实时观测、智能协议解析、网络性能指标直出、连接池状态透视以及延迟转发与限速模拟弱网。通过一条命令即可定位gRPC超时、MySQL连接池打满等网络问题,安装方式支持Go、Docker和Scoop,适合后端开发、SRE及压测人员使用。
关于防范AI编程工具ClaudeCode安全后门隐患的风险提示" 网络安全文章

关于防范AI编程工具ClaudeCode安全后门隐患的风险提示"

工业和信息化部网络安全威胁和漏洞信息共享平台监测发现AI编程工具ClaudeCode存在安全后门隐患,影响版本为2.1.91至2.1.196。该工具内置监控机制,未经用户同意向远程服务器回传地域、身份标识等敏感信息。建议相关单位立即卸载或升级至安全版本,并加强开发工具外联权限管控与流量监测。
【第三部分】写出军规级代码:JSFAVC++编码标准" 网络安全文章

【第三部分】写出军规级代码:JSFAVC++编码标准"

本文档详细介绍了JSFAVC++编码标准中关于命名空间、模板和函数的核心规则。主要内容包括:非局部名称应置于命名空间内且嵌套不超过两层;模板需从自身和实例化两方面审查并覆盖测试;函数声明应在文件作用域,禁止可变参数和递归,限制参数不超过7个,并强调单一出口和错误返回值检查。这些规则旨在提升代码质量、安全性和可维护性。
BeyondTrust远程接入平台四枚高危漏洞全拆解:从认证绕过到\"零信任\"信任崩塌的完整攻击链" 网络安全文章

BeyondTrust远程接入平台四枚高危漏洞全拆解:从认证绕过到\"零信任\"信任崩塌的完整攻击链"

本文深入分析了BeyondTrust远程接入平台近期披露的四个高危漏洞,其中两个为严重级别的认证绕过漏洞(CVE-2026-40138和CVE-2026-40139),可让攻击者绕过认证直接控制设备。文章还结合了该产品过往的两次被利用事件,还原了完整的攻击链,并从补丁修复、配置审查、日志审计等方面给出了防御建议。
评论:0   参与:  0