~ / scripts / nexttrace

NextTrace 路由追踪工具使用说明

NextTrace 是一个可视化路由追踪工具,逐跳显示 IP、ASN、运营商和地理位置,用来排查回程到底走了哪条路、在哪一跳绕路。注意:网上流传的一键命令只是安装它,装完什么都不会发生,需要你再输入一条追踪命令。

VERIFIED · 实测记录
实测日期2026-09-19
实测环境Ubuntu 24.04 · 1 核 1GB · DigitalOcean 旧金山
Debian 13 · 1 核 1GB · DigitalOcean 纽约
实测耗时安装加一次追踪共 12–14 秒
需要操作安装无需操作;追踪命令需要自己输入

本页内容按上述实测过程写成:菜单、提示和输出示例都取自实际运行记录。

NextTrace 运行命令

curl -sL https://nxtrace.org/nt | bash

项目源码 · 以 root 执行任何一键脚本之前,建议先打开源码看一遍。

NextTrace 在国内服务器上能不能用

CN · 国内可用

实测 22 秒装好并跑完一次追踪。它的安装地址 nxtrace.org 不在 GitHub 上,国内服务器可以正常安装。

实测于 2026-09-20 · 腾讯云上海 · Ubuntu 24.04 · 2 核 1GB。国内服务器连 GitHub 时通时断,同一条命令不同时间的结果可能不一样。

NextTrace 适合什么情况

适合
  • 想看清楚回程每一跳经过哪里、在哪一跳延迟突增
  • 想追踪到某个指定 IP 或域名的路由
  • 想要一张地图展示路径:结果末尾有 MapTrace 链接
不适合
  • 不想记命令的新手:装完还要自己输入 nexttrace 加目标地址。想一次看三网回程,AutoTrace 更省事

运行前准备

  • 需要 root 用户和 curl。

NextTrace 运行过程:一步一步

第 1 步:安装

粘贴命令回车,几秒钟装好。此时不会有任何追踪输出。

第 2 步:输入追踪命令

格式是 nexttrace 加目标 IP 或域名。测回程就填一个国内的地址,比如下面这个北京电信的地址。想快一点可以加 -q 1(每跳只探测一次)。

nexttrace 219.141.140.10
nexttrace -q 1 219.141.140.10

第 3 步:读结果

逐跳输出直到目的地,最后给一个 MapTrace URL,浏览器打开能在地图上看到整条路径。

NextTrace 输出怎么看

实测输出节选

10  202.97.61.133   AS4134   [CHINANET-BB]    中国 北京   en.chinatelecom.com.cn
                                              166.20 ms
11  *
12  219.141.147.246 AS4847   [CHINATELECOM-BJ] 中国 北京   中国国家网络交换中心
                                              158.21 ms
MapTrace URL: https://assets.nxtrace.org/tracemap/xxxx.html
看到的内容含义
每一跳的 IP 和 AS 号202.97 开头、AS4134 是电信 163 骨干;59.43 开头、AS4809 是 CN2;219.158 开头、AS4837 是联通;AS9929 是联通精品网;AS58453 是移动 CMI
延迟某一跳延迟突然从几十毫秒跳到 150 毫秒以上,同时位置变成另一个大洲,就是绕路
星号 *这一跳的路由器不回应探测,很常见,不影响判断
Maximum Hops Reached到 30 跳还没收到目的地回应。实测追踪北京电信地址时就是这样结束的——目的地不回应 ICMP,但中间的路径已经能看出线路

运行后会在系统里留下什么

nexttrace 程序留在 /usr/local/bin,之后可以随时使用。

实测遇到的问题与处理

运行一键命令后没有任何追踪结果

那条命令只是安装。接着输入 nexttrace 加目标 IP。

后面一长串星号

目的地或末段路由器不回应探测,看前面已经显示的部分即可。

网络与线路类脚本实测对比

下表的耗时和操作次数都是本站在同一批测试机上实测得到的,方便你按时间和省事程度来选。

脚本实测耗时需要操作一句话
回程路由 backtrace1–2 秒全程无需任何操作1 秒看清三网回程走的是 163、CN2 GT、CN2 GIA、9929 还是 CMI
NextTrace(本页)安装加一次追踪共 12–14 秒安装无需操作;追踪命令需要自己输入可视化路由追踪,逐跳显示 ASN 和位置。装完需再输入 nexttrace 加目标 IP
AutoTrace82 秒需要选 1 次菜单一次追踪到广东、上海、北京三网共 9 个点的完整回程路由
TcpQuality14 分 50 秒(跳过教育网测试)需要回答 4 次提问测 TCP 重传率和单线程回程速度,最接近实际上网体验
ecsspeed 三网测速2 分 0 秒到 2 分 5 秒(三网就近节点)需要输入一次数字选择测速类型融合怪作者的专项测速脚本:三网延迟测试 ecs-ping 半分钟可用;三网测速实测大部分节点失败
网络质量检测 (xykt)21 分 18 秒(含首次安装依赖)首次运行需要输入一次 y;Ubuntu 上还要在一个蓝色对话框里按一次回车xykt 系列的网络体检:BGP 上游、31 省三网延迟、回程路由、国内测速、国际互连

运行任何一键脚本前的三条提醒

先读源码

一键命令是以 root 权限执行从网上下载的代码。本页给了项目源码地址,运行前先打开看一遍,确认它要做的事和你预期的一致。

不要连着跑多个测速脚本

多数脚本的测速部分都依赖 Speedtest。本站实测连续跑了几个之后被 Speedtest 官方限流,后面所有脚本的测速结果都是空的,一个多小时也没恢复。

耗时长的放进 screen

要跑十分钟以上的脚本,先执行 screen 或 tmux 再运行。SSH 意外断开时测试不会中断,重新连上用 screen -r 就能回到现场。

不想自己对照结果?

用本站的一键命令测一次,解读页会把线路档次、硬盘是否超售、IP 能不能用逐项写明白。

bash <(curl -sL https://vpscesu.com)

同类脚本

$ feedback

脚本跑不起来、结果看不懂、解读写错了、页面内容有误,都可以写在这里。站长会看每一条。

请不要填写密码、密钥、服务器 IP 等敏感信息。