NextTrace: 一款开源的全能可视化网络路由追踪工具
NextTrace: 一款开源的全能可视化网络路由追踪工具

NextTrace: 一款开源的全能可视化网络路由追踪工具

项目地址:https://github.com/nxtrace/NTrace-core

NextTrace 是一款开源的可视化路由追踪工具,它使用 Go 语言编写,追求轻量化,并提供了命令行界面。这个工具能够展示清晰的 TraceRoute 路由信息,并且支持地图可视化,使得路由追踪结果一目了然。NextTrace 支持 IPv4 和 IPv6,并且默认使用 ICMP 协议发起 TraceRoute 请求。用户可以通过多种方式安装 NextTrace,包括 Linux 的一键安装脚本、macOS 的 brew 安装命令等 。

NextTrace 特点

  1. 多协议支持:NextTrace 支持 ICMP、TCP 和 UDP 协议进行路由跟踪,用户可以根据需要选择使用这些协议进行网络路径探测 。
  2. IPv4 和 IPv6 兼容:该工具不仅支持 IPv4,还兼容 IPv6,甚至支持纯 IPv6 网络环境 。
  3. 地理信息数据库:NextTrace 提供基于 Geofeed 和社区贡献的 GeoIP 数据库,有助于更直观地理解路由路径。
  4. 路由可视化:NextTrace 可以根据 traceroute 结果生成基于 webmap 的路由地图,帮助用户更直观地理解网络路径。
  5. BGP 路由表和 AS 路径数据:提供基于多个数据源的 BGP 路由表和 AS 路径数据。
  6. IP/ASN Whois 信息:提供 IP 或 ASN 的 Whois 信息,包括 AS 名称、IP 地址所有者/ISP 等。
  7. DN42 网络支持:支持 DN42 网络,这是一个大型的网络学习游乐场。
  8. 多语言支持:NextTrace 支持英语和中文,未来计划支持更多语言。
  9. 高级功能:支持 TTL 控制、并发数控制、模式切换等高级功能,以及快速测试和指定网卡进行路由跟踪。

自动安装

Linux一键安装脚本

curl nxtrace.org/nt |bash

Termux 安装命令

pkg install root-repo

pkg install nexttrace-enhanced

Windows Scoop 安装命令

scoop bucket add extras && scoop install extras/nexttrace

NextTrace使用ICMP协议默认执行 TraceRoute 请求,该协议同时IPv4支持IPv6

在执行完后会给出一个可视化显示的地址,直接查看效果,参考如下:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Title - Artist
0:00