大家好,最近业余时间折腾了一个线上项目,主要用于排查全球不同地区到某个目标的网络质量:
目前已支持以下测试能力:
- Ping:全球节点基础延迟
- TCPing:端口连通性 & 建连耗时
- MTR:链路质量、跳数延迟、丢包可视化
- 多节点并发任务:一次性查看多个地区的实时结果
- 实时流式输出:每个节点的执行结果会逐条返回
适合调试 CDN、跨境链路、IDC 出口、运营商路由等场景。
技术实现
- 测试 Agent:自研 Go 二进制,跨平台、无第三方依赖
- 通信:实时推流
- 任务调度:Redis + 自建分发队列
- 部署 :
- 支持 单文件二进制运行
- 也支持 Docker
- 默认禁用 root 权限、无写盘行为
- 安全 :
- Agent 仅对平台主动请求做执行
- 无端口暴露、无后门、无持久化
- 流量极低(基本只有 ICMP/TCP 握手)
目前可用节点
目前节点覆盖不算丰富,只有部分地区:
- 上海
- 杭州
- 香港
- 日本
- 马来西亚
- 美国西海岸
为了提升测试准确性,希望进一步扩展地区覆盖。
寻找愿意贡献节点的大佬
如果你有闲置 VPS、小鸡、NAT 主机,欢迎接入一个测试节点。
节点需求非常低:
- CPU:无严格要求
- 内存:512MB 或以下 即可
- 带宽:随意(Ping/TCPing 基本零流量)
- 网络:能出网即可(仅 IPv4 必需)
如果愿意贡献节点,我会在前端多节点列表标注:
- 节点由某某赞助(可放链接/昵称)
- 随时可移除
欢迎留言/站内信联系。
最后
项目还在持续迭代,也欢迎提出建议、功能需求,或者直接帮忙测试。
链接再放一次:
感谢各位。