NextTrace:开源的Transroute工具,可以替代BestTrace,提供地理位置显示,支持ICMP/TCP/UDP

Work Dec 6, 2024

NextTrace 是一个开源的路由追踪工具,使用 Go 语言编写,专注于提供可视化的网络路由追踪功能。它是传统 Traceroute 工具的现代化替代品,具有更友好的界面和更丰富的功能。

主要特点

  • 支持多种追踪方法:ICMP、TCP、UDP
  • 提供地理位置信息显示
  • 支持 IPv4 和 IPv6
  • 可以显示详细的 AS 编号信息
  • 跨平台支持:Windows、Linux、MacOS

安装方法

自动安装

Linux/MacOS

curl nxtrace.org/nt |bash

MacOS

brew install nexttrace

Windows

scoop bucket add extras && scoop install extras/nexttrace

手动安装

快速开始

简单追踪

nexttrace example.com

指定追踪方法

nexttrace icmp example.com  # 使用 ICMP 方式
nexttrace -T tcp example.com   # 使用 TCP 方式
nexttrace -U udp example.com   # 使用 UDP 方式

常用参数说明

参数 说明
-4 --ipv4 仅使用 IPv4
-6 --ipv6 仅使用 IPv6
-T --tcp 使用 TCP SYN 进行跟踪路由(默认端口为 80)
-U --udp 使用 UDP SYN 进行跟踪路由(默认端口为 33494)
-F --fast-trace 一键测试三网回程路由

注意事项

  • 某些路由追踪可能需要 root 管理员权限
  • 部分网络可能会屏蔽 ICMP 包,此时建议使用 TCP 方式
  • 追踪结果可能会因网络状况而变化
  • 建议在使用时选择合适的超时时间和探测次数

示例

PS C:\Users\YOURPC> nexttrace.exe -4 bwh81.net
NextTrace v1.3.5 2024-10-06T03:10:02Z 4ae9d8e
[NextTrace API] preferred API IP - 45.88.195.154 - 563.59ms - DMIT.LAX
IP Geo Data Provider: LeoMoeAPI
traceroute to 162.244.241.15 (bwh81.net), 30 hops max, 52 bytes payload
1   *
2   *
3   *
4   *
5   *
6   *
7   *
8   *
9   *
10  *
11  *
12  *
13  *
14  *
15  *
16  *
17  *
18  162.244.241.15  AS25820                   美国 加利福尼亚 洛杉矶  it7.net
    162.244.241.15.16clouds.com               153.77 ms / 153.71 ms / 166.04 ms
MapTrace URL:

标签