GoForum🌐 V2EX

免费在线网络诊断工具: Ping / Traceroute / MTR 一键测试

jiaduobao · 2026-02-27 23:52 · 0 次点赞 · 0 条回复

免费在线网络诊断工具:Ping / Traceroute / MTR 一键测试

工具地址: https://17nas.com/netdiag


搞 NAS 、折腾自建服务的朋友,应该都遇到过这些场景:

  • 外网突然连不上 NAS 了,不知道是哪段网络出了问题
  • 换了个 DNS 、CDN 或者线路,想看看延迟和丢包到底怎么样
  • 跟客服/运维扯皮,对方让你提供 Ping 、Traceroute 截图
  • 手头没有 Linux 终端,或者不想装软件

之前每次遇到这些,我都得 SSH 上服务器手动跑命令,格式乱、数据散。后来干脆做了个在线版的,直接浏览器打开就能用。

目前支持 4 种诊断方式

Ping — 最基础的连通性测试。发 ICMP 包,看延迟和丢包。支持自定义次数、间隔和包大小。

TCP Ping — 端口级连通性测试。有些服务器禁了 ICMP ,Ping 不通不代表服务挂了,TCP Ping 直接测 44380 端口。

Traceroute — 路由追踪。看数据包从节点到目标经过了哪些路由器,每一跳的延迟多少,哪一跳开始丢包或者绕路。支持 ICMP/UDP/TCP 三种协议。

MTR — Traceroute 的增强版。对每一跳持续发包,统计丢包率、平均延迟、抖动。排查网络问题最有用的工具,没有之一。

多节点分布式测试

目前部署了两个测试节点:

节点 位置 用途
Hongkong 香港 测试境外连通性
阿里云广州 广东广州 测试国内线路

选择不同节点,可从不同位置发起测试。比如你的 NAS 在家里,想知道从阿里云机房到你家的线路质量,选广州节点直接测。

后续会继续扩展更多节点。

结构化的测试结果

image

结果不是命令行里的一坨文字,而是整理过的表格:

  • Ping:统计卡片显示发送数/接收数/丢包率/最小/平均/最大延迟,下方逐包列出 Seq 、TTL 、延迟和状态
  • TCP Ping:连接时间最小/平均/最大/标准差,每次连接的端口、耗时和状态( ok/refused/timeout )
  • Traceroute:每一跳的 IP 、反向 DNS 、三次 RTT
  • MTR:每一跳的 IP 、丢包率、发包数、Last/Avg/Best/Worst/StDev

image

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

实时进度展示

image

点击开始诊断后,能看到:

  • 当前正在执行哪个测试( Ping → TCP Ping → Traceroute → MTR )
  • 实时进度百分比
  • 已完成的步骤打勾、正在执行的步骤旋转、等待中的步骤灰色

不是傻等一个转圈,能清楚知道跑到哪一步了。

高级参数可调

image

点击「高级选项」可以调整每种测试的参数:

测试 可调参数
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)

原始输出可复制

image

除了结构化表格,还保留了命令行原始输出。点击「原始输出」展开,一键复制,直接发给运维或者贴论坛。

使用场景

  • NAS 远程访问排查:DDNS 配好了但连不上?先 Ping 看通不通,再 Traceroute 看哪一跳断了
  • 梯子/代理线路测试:换了节点想对比延迟?多跑几次 Ping 看平均值和丢包
  • CDN/DNS 切换验证:换了 Cloudflare 或其他 CDN ,从不同节点测一下看效果
  • 向运营商报障:提供 MTR 截图,标红的那一跳就是问题所在
  • 服务器选购参考:买之前从不同节点测一下到机房的延迟

工具地址: https://17nas.com/netdiag

免费、无需注册、无需安装,浏览器打开直接用。

如果觉得好用,欢迎分享给有需要的朋友。

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: jiaduobao
发布: 2026-02-27
点赞: 0
回复: 0