在 VPS 测评和服务器运维中,了解网络线路的质量至关重要。过去,我们习惯使用 traceroute 或者 Windows 上的 BestTrace 来查看路由路径。然而,随着 BestTrace Linux 版的闭源和功能受限,大家都在寻找一款更现代、更开放的替代品。
NextTrace 就是这样一个完美的开源解决方案。它由 Go 语言编写,轻量、快速,并且最大的亮点是支持路由可视化——它不仅能显示每一跳的 IP 和运营商,还能直接生成一张地图链接,在浏览器中直观地看到数据包的“旅行轨迹”。
目前的稳定版本是 V1,作者正在开发基于 NTrace-core 的 V2 版本。本文将重点介绍目前最成熟的 V1 版本的安装与实战使用。
一、NextTrace 安装教程
NextTrace 支持跨平台安装,无论你使用的是管理服务器的 Linux,还是日常使用的 Windows/macOS 均可运行。
1. Linux 系统 (VPS 推荐)
对于大多数 VPS 用户(CentOS, Debian, Ubuntu),官方提供了一键安装脚本,自动识别架构并完成安装。
一键安装命令:
curl nxtrace.org/nt | bash
如果你使用的是 Arch Linux,可以通过 AUR 安装:
yay -S nexttrace # 源码构建
# 或者
yay -S nexttrace-bin # 直接下载二进制包

NextTrace 安装完成示意图,安装过程非常快速且无需复杂依赖
2. Windows 系统
Windows 用户可以通过 Scoop 包管理器进行安装(推荐给习惯命令行的开发者):
scoop bucket add extras && scoop install extras/nexttrace
注:Scoop 仓库由社区维护。
3. macOS 系统
Mac 用户推荐使用 Homebrew 安装。
官方自动构建版(推荐,更新快):
brew tap xgadget-lab/nexttrace && brew install xgadget-lab/nexttrace/nexttrace
Homebrew Core 版本:
brew install nexttrace
二、NextTrace 核心使用方法
NextTrace 的强大之处在于其丰富的参数支持。安装完成后,直接输入 nexttrace 即可查看帮助菜单。以下演示几个最常用的实战场景。
1. 基础路由追踪 (ICMP)
这是最基本的用法,默认使用 ICMP 协议(类似 Ping)进行探测,支持 IPv4 和 IPv6。
# 追踪到一个 IP
nexttrace 1.1.1.1
# 追踪到一个域名
nexttrace www.baidu.com

基础模式下,NextTrace 清晰展示了每一跳的 IP、延迟以及归属地信息。
2. 路由可视化 (Map 模式)
这是 NextTrace 最酷的功能!它会自动生成一个 URL,在浏览器中打开即可查看地图。注意:由于需要经纬度信息,此功能默认使用 LeoMoeAPI。
命令示例:
nexttrace 8.8.8.8
运行结束后,注意看最后一行输出: MapTrace URL: https://api.leo.moe/tracemap/html/xxxx...
复制这个链接在浏览器打开。

NextTrace 独有的可视化功能,直观展示数据包从服务器到目标的地理路径
3. TCP 模式 (更接近真实访问)
很多机房或防火墙会屏蔽 ICMP 流量,导致路由中间出现大量星号 * * *。使用 TCP 模式模拟 Web 流量(默认 80 端口)往往能看到更真实的路由。
# 使用 TCP SYN 模式追踪
nexttrace -T www.bilibili.com
# 指定端口 (例如 HTTPS 的 443)
nexttrace -T -p 443 www.google.com
4. 快速测试国内四网回程
如果你想快速测试这台 VPS 到中国大陆(电信、联通、移动、教育网)的路由表现,可以使用 --fast-trace 参数。这对于 VPS 评测非常有用。
# 快速测试回程路由 nexttrace --fast-trace

一键快速测试 VPS 到国内四大运营商的关键节点路由
三、进阶参数与技巧
对于高阶玩家,NextTrace 提供了高度自定义的选项:
- 表格视图 (
--table): 如果觉得滚动输出太长,可以使用表格模式,实时刷新数据。nexttrace --table 1.1.1.1
- 指定源 IP (
--source): 如果你的 VPS 有多个 IP,可以指定特定 IP 进行出口测试。source 192.168.1.100 8.8.8.8
- 禁用地图 (
--map): 如果在脚本中使用或不需要生成 URL,可以禁用地图功能。nexttrace --map 8.8.8.8
-
数据输出 (
--json/--raw): 方便程序调用或二次开发。nexttrace --json 1.1.1.1
四、总结
NextTrace 无疑是目前 Linux 平台上体验最好的路由追踪工具之一。它不仅开源免费,而且在功能上完美覆盖了站长对于 线路识别、可视化展示 以及 多协议支持 的需求。
无论你是为了排查网站访问慢的原因,还是为了测试新买 VPS 的 CN2/GIA 线路质量,NextTrace 都是你工具箱里必不可少的神器。
项目地址:
- V1 版本(本文介绍):https://github.com/nxtrace/Ntrace-V1
- Core 版本(开发中):https://github.com/nxtrace/NTrace-core
面对搬瓦工 (Bandwagon Host) 提供的多样化 VPS 选项,用户可能需要花费一些时间来定位最适合自己的方案。为了简化这一过程,搬瓦工中文网特意筛选了当前市场上反馈较好、咨询较多的几款热销套餐,并将其关键信息汇总成表,以便大家快速浏览和对比。
| 套餐 | CPU | 内存 | 硬盘 | 流量 | 带宽 | 机房 | 价格 | 购买 |
|---|---|---|---|---|---|---|---|---|
| KVM常规线路 | 2核 | 1GB | 20GB | 1TB | 1Gbps | 9个机房 | $49.99/年 | 立即选购 |
| 3核 | 2GB | 40GB | 2TB | 1Gbps | 9个机房 | $52.99/半年 - $99.99/年 | 立即选购 | |
| CN2 GIA-E | 2核 | 1GB | 20GB | 1TB | 2.5Gbps | 日本软银等14个机房 | $49.99/季度 - $169.99/年 | 立即选购 |
| 3核 | 2GB | 40GB | 2TB | 2.5Gbps | 日本软银等14个机房 | $89.99/季度 - $299.99/年 | 立即选购 | |
| 香港(HKHK_8) | 2核 | 2GB | 40GB | 0.5TB | 2.5Gbps | 中国香港等15个机房 | $89.99/月 - $899.99/年 | 立即选购 |
| 4核 | 4GB | 80GB | 1TB | 2.5Gbps | 中国香港等15个机房 | $155.99/月 - $1559.99/年 | 立即选购 | |
| 东京(JPTYO_8) | 2核 | 2GB | 40GB | 0.5TB | 1.2Gbps | 中国香港等15个机房 | $89.99/月 - $899.99/年 | 立即选购 |
| 4核 | 4GB | 80GB | 1TB | 1.2Gbps | 中国香港等15个机房 | $155.99/月 - $1559.99/年 | 立即选购 | |
| 大阪(JPOS_6) | 2核 | 2GB | 40GB | 0.5TB | 1.5Gbps | 日本大阪等19个机房 | $49.99/月 - $499.99/年 | 立即选购 |
| 4核 | 4GB | 80GB | 1TB | 1.5Gbps | 日本大阪等19个机房 | $86.99/月 - $869.99/年 | 立即选购 | |
| 迪拜(AEDXB_1) | 2核 | 1GB | 20GB | 0.5TB | 1.Gbps | 迪拜等14个机房 | $19.99/月 - $169.99/年 | 立即选购 |
| 3核 | 2GB | 40GB | 1TB | 1Gbps | 迪拜等14个机房 | $32.99/月 - $299.99/年 | 立即选购 | |