今天浩道跟大家分享一款开源的惊艳产品,关于nexttrace: 一款开源的全能可视化网络路由追踪工具,看过都觉得很惊艳!
今天要给大家推荐一个 GitHub 开源项目 sjlleo/nexttrace,该项目在 GitHub 有超过 700 Star,用一句话介绍该项目就是:“An open source visual route tracking CLI tool”,一款开源可视化的路由追踪工具。
nexttrace 是一个用 Go 语言编写的高性能、轻量化的分布式追踪系统。它是一个命令行工具,在命令行使用可以展示清晰的 TraceRoute 路由信息,同时支持根据地图进行可视化的展示,看完一目了然。
以下是该项目 Star 趋势图(代表项目的活跃程度):
如何安装使用
使用如下方式即可安装 nexttrace 工具:
#Linux一键安装脚本
bash<(curl -Ls https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh)
#GHPROXY镜像(国内使用)
bash<(curl -Ls https://ghproxy.com/https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh)
#macOSbrew安装命令
brewtapxgadget-lab/nexttrace&&brewinstallnexttrace
使用示例 DEMO
nexttrace 默认使用 ICMP 协议发起 TraceRoute 请求,该协议同时支持 IPv4 和 IPv6,以下是基本的用法:
#IPv4ICMPTrace
nexttrace1.0.0.1
#URL
nexttracehttp://example.com:8080/index.html?q=1
#表格打印,使用--table/-t参数,将实时显示结果
nexttrace--table1.0.0.1
#IPv6ICMPTrace
nexttrace26064700::1111
#禁用路径可视化使用--map/-M参数
nexttracekoreacentral.blob.core.windows.net
#MapTraceURL:https://api.leo.moe/tracemap/html/c14e439e-3250-5310-8965-42a1e3545266.html
除以上以外,nexttrace 还支持如下功能:
1、支持快速测试,有一次性测试回程路由需求的朋友可以使用
#北上广(电信+联通+移动+教育网)IPv4/IPv6ICMP快速测试
nexttrace--fast-trace
#也可以使用TCPSYN而非ICMP进行测试
nexttrace--fast-trace--tcp
2、支持指定网卡进行路由跟踪
#请注意Lite版本此参数不能和快速测试联用,如有需要请使用enhanced版本
#使用eth0网卡
nexttrace--deveth026064700::1111
#使用eth0网卡IP
#网卡IP可以使用ipa或者ifconfig获取
#使用网卡IP进行路由跟踪时需要注意跟踪的IP类型应该和网卡IP类型一致(如都为IPv4)
nexttrace--source204.98.134.569.9.9.9
3、支持使用TCP和UDP协议发起Traceroute请求,不过目前UDP只支持IPv4
#TCPSYNTrace
nexttrace--tcpwww.bing.com
#可以自行指定端口[此处为443],默认80端口
nexttrace--tcp--port44320014860::8888
#UDPTrace
nexttrace--udp1.0.0.1
#可以自行指定端口[此处为5353],默认53端口
nexttrace--udp--port53531.0.0.1
另外也同样支持一些进阶功能,如 TTL 控制、并发数控制、模式切换等。
审核编辑 :李倩
-
可视化
+关注
关注
1文章
1209浏览量
21223 -
追踪系统
+关注
关注
0文章
32浏览量
9318 -
GitHub
+关注
关注
3文章
475浏览量
16838
原文标题:惊艳! 这款开源的全能可视化网络路由追踪工具真香~
文章出处:【微信号:浩道linux,微信公众号:浩道linux】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
七款经久不衰的数据可视化工具!
你绝没用过的一款高逼格空间可视化工具
什么是可视化系统集成器?
SpeedBI数据可视化工具:浏览器上做分析
可视化大屏设计模板 | 主题皮肤(报表UI设计)
mongodb可视化工具如何使用_介绍一款好用 mongodb 可视化工具

一款地理空间可视化库 kepler.gl要逊色不少
一款免费数据可视化工具软件——思迈特软件Smartbi

基于Go语言、轻量级且开源的可视化路由追踪命令行工具——NextTrace
一键生成可视化图表/大屏 这13款数据可视化工具很强大

贼拉好用的一个嵌入式数据可视化工具

评论