使用 nexttrace 代替 tracert, traceroute 以及 mtr 进行网络测试

三葉Leaves Author

nexttrace 是新一代的网络测试工具,社区正在积极维护

CLI 使用

官方文档如下:

NTrace-core/README_zh_CN.md at main · nxtrace/NTrace-core

我们可以使用 Scoop 来安装 nexttrace。先安装 scoop:

1
2
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

然后安装 nexttrace:

1
2
scoop bucket add extras
scoop install extras/nexttrace

windows 下默认只能进行 icmp 的测试。

为了使用 nexttrace 的 tcp 模式,我们还需要两个工具

  1. npcap

官方下载链接如下:

Npcap: Windows Packet Capture Library & Driver

  1. WinDivert

这个安装好 nexttrace 后,用一遍如下命令即可自动配置

1
nexttrace --init

然后我们以管理员的身份使用终端 即可运行 tcp 测试了。

命令的详细用法在段首的官方文档很详细,这里不赘述了。

GUI 使用

nexttrace 有一个图形化用户界面的版本,而且多平台都有原生构建:

Archeb/opentrace: A cross-platform GUI wrapper for NextTrace. Bringing you the familiar traceroute experience. OpenTrace 是 NextTrace 的跨平台 GUI 界面,带来您熟悉但更强大的用户体验。

不过我个人实测在 windows 下用会比较卡,官方也说明了现在在测试阶段 bug 多。

  • 标题: 使用 nexttrace 代替 tracert, traceroute 以及 mtr 进行网络测试
  • 作者: 三葉Leaves
  • 创建于 : 2025-12-10 00:00:00
  • 更新于 : 2026-03-16 12:05:05
  • 链接: https://blog.oksanye.com/712485f456b8/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
使用 nexttrace 代替 tracert, traceroute 以及 mtr 进行网络测试