GoForum › 🌐 V2EX
免费在线网络诊断工具: Ping / Traceroute / MTR 一键测试
jiaduobao ·
2026-02-27 23:52 ·
0 次点赞 · 0 条回复
免费在线网络诊断工具:Ping / Traceroute / MTR 一键测试
搞 NAS 、折腾自建服务的朋友,应该都遇到过这些场景:
- 外网突然连不上 NAS 了,不知道是哪段网络出了问题
- 换了个 DNS 、CDN 或者线路,想看看延迟和丢包到底怎么样
- 跟客服/运维扯皮,对方让你提供 Ping 、Traceroute 截图
- 手头没有 Linux 终端,或者不想装软件
之前每次遇到这些,我都得 SSH 上服务器手动跑命令,格式乱、数据散。后来干脆做了个在线版的,直接浏览器打开就能用。
目前支持 4 种诊断方式
Ping — 最基础的连通性测试。发 ICMP 包,看延迟和丢包。支持自定义次数、间隔和包大小。
TCP Ping — 端口级连通性测试。有些服务器禁了 ICMP ,Ping 不通不代表服务挂了,TCP Ping 直接测 443⁄80 端口。
Traceroute — 路由追踪。看数据包从节点到目标经过了哪些路由器,每一跳的延迟多少,哪一跳开始丢包或者绕路。支持 ICMP/UDP/TCP 三种协议。
MTR — Traceroute 的增强版。对每一跳持续发包,统计丢包率、平均延迟、抖动。排查网络问题最有用的工具,没有之一。
多节点分布式测试
目前部署了两个测试节点:
| 节点 | 位置 | 用途 |
|---|---|---|
| Hongkong | 香港 | 测试境外连通性 |
| 阿里云广州 | 广东广州 | 测试国内线路 |
选择不同节点,可从不同位置发起测试。比如你的 NAS 在家里,想知道从阿里云机房到你家的线路质量,选广州节点直接测。
后续会继续扩展更多节点。
结构化的测试结果

结果不是命令行里的一坨文字,而是整理过的表格:
- Ping:统计卡片显示发送数/接收数/丢包率/最小/平均/最大延迟,下方逐包列出 Seq 、TTL 、延迟和状态
- TCP Ping:连接时间最小/平均/最大/标准差,每次连接的端口、耗时和状态( ok/refused/timeout )
- Traceroute:每一跳的 IP 、反向 DNS 、三次 RTT
- MTR:每一跳的 IP 、丢包率、发包数、Last/Avg/Best/Worst/StDev

延迟数值会用颜色标记:绿色正常、黄色偏高、红色异常,一眼就能看出哪里有问题。
实时进度展示

点击开始诊断后,能看到:
- 当前正在执行哪个测试( Ping → TCP Ping → Traceroute → MTR )
- 实时进度百分比
- 已完成的步骤打勾、正在执行的步骤旋转、等待中的步骤灰色
不是傻等一个转圈,能清楚知道跑到哪一步了。
高级参数可调

点击「高级选项」可以调整每种测试的参数:
| 测试 | 可调参数 |
|---|---|
| Ping | 次数 (1-30)、间隔 (200-2000ms)、包大小 (16-1200 bytes) |
| TCP Ping | 端口、次数 (1-30)、超时 (300-5000ms) |
| Traceroute | 最大跳数 (5-64)、协议 (ICMP/UDP/TCP)、端口 |
| MTR | 次数 (5-50)、间隔 (200-2000ms)、模式 (ICMP/UDP/TCP) |
原始输出可复制

除了结构化表格,还保留了命令行原始输出。点击「原始输出」展开,一键复制,直接发给运维或者贴论坛。
使用场景
- NAS 远程访问排查:DDNS 配好了但连不上?先 Ping 看通不通,再 Traceroute 看哪一跳断了
- 梯子/代理线路测试:换了节点想对比延迟?多跑几次 Ping 看平均值和丢包
- CDN/DNS 切换验证:换了 Cloudflare 或其他 CDN ,从不同节点测一下看效果
- 向运营商报障:提供 MTR 截图,标红的那一跳就是问题所在
- 服务器选购参考:买之前从不同节点测一下到机房的延迟
工具地址: https://17nas.com/netdiag
免费、无需注册、无需安装,浏览器打开直接用。
如果觉得好用,欢迎分享给有需要的朋友。
0 条回复
添加回复
你还需要 登录
后发表回复