NextTrace + OpenTrace:轻量化/跨平台/可视化/好用的路由跟踪工具

今天是 2024 年第一个工作日,为大家介绍一下 NextTraceOpenTrace,这两个工具其实是一个,NextTrace 是一个路由跟踪软件,可以用来进行本地的路由追踪。而 OpenTrace 是基于 NextTrace 的一个可视化软件,相当于把 NextTrace 的结果可视化出来。

一、NextTrace + OpenTrace 简单介绍

NextTrace 是一款由 Golang 实现的开源轻量级可视化路由追踪工具。

特性

GitHub 地址:

二、NextTrace 安装和使用方法

安装方法

使用方法

NextTrace 默认使用ICMP协议发起TraceRoute请求,该协议同时支持IPv4IPv6

# IPv4 ICMP Trace
nexttrace 1.0.0.1
# URL
nexttrace http://example.com:8080/index.html?q=1

# 表格打印,使用 --table / -t 参数,将实时显示结果
nexttrace --table 1.0.0.1

# 一个方便供机器读取转化的模式
nexttrace --raw 1.0.0.1
nexttrace --json 1.0.0.1

# 只进行IPv4/IPv6解析,且当多个IP时自动选择第一个IP
nexttrace --ipv4 g.co
nexttrace --ipv6 g.co

# IPv6 ICMP Trace
nexttrace 2606:4700:4700::1111

# 禁用路径可视化 使用 --map / -M 参数
nexttrace koreacentral.blob.core.windows.net
# MapTrace URL: https://api.nxtrace.org/tracemap/html/c14e439e-3250-5310-8965-42a1e3545266.html

# 禁用MPLS显示 使用 --disable-mpls / -e 参数 或 NEXTTRACE_DISABLEMPLS 环境变量
nexttrace --disable-mpls example.com
export NEXTTRACE_DISABLEMPLS=1

三、OpenTrace 安装和使用方法


【AD】美国洛杉矶/香港/日本VPS推荐,回程电信CN2 GIA线路,延迟低、稳定性高、免费备份_搬瓦工