今天浩道跟大家分享一款开源的惊艳产品,关于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文章
1203浏览量
21079 -
追踪系统
+关注
关注
0文章
31浏览量
9301 -
GitHub
+关注
关注
3文章
474浏览量
16696
原文标题:惊艳! 这款开源的全能可视化网络路由追踪工具真香~
文章出处:【微信号:浩道linux,微信公众号:浩道linux】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
七款经久不衰的数据可视化工具!
你绝没用过的一款高逼格空间可视化工具
什么是可视化系统集成器?
SpeedBI数据可视化工具:浏览器上做分析
可视化大屏设计模板 | 主题皮肤(报表UI设计)
mongodb可视化工具如何使用_介绍一款好用 mongodb 可视化工具
![mongodb<b class='flag-5'>可视化工具</b>如何使用_介绍<b class='flag-5'>一款</b>好用 mongodb <b class='flag-5'>可视化工具</b>](https://file.elecfans.com/web1/M00/45/DD/pIYBAFp6V3mAEDIrAAHDdf8pVs4180.png)
一款地理空间可视化库 kepler.gl要逊色不少
一款免费数据可视化工具软件——思迈特软件Smartbi
![<b class='flag-5'>一款</b>免费数据<b class='flag-5'>可视化工具</b>软件——思迈特软件Smartbi](https://file.elecfans.com//web1/M00/EE/AA/pIYBAGCY0muARO8iAAEBoY94amY210.png)
基于Go语言、轻量级且开源的可视化路由追踪命令行工具——NextTrace
一键生成可视化图表/大屏 这13款数据可视化工具很强大
![<b class='flag-5'>一</b>键生成<b class='flag-5'>可视化</b>图表/大屏 这13<b class='flag-5'>款</b>数据<b class='flag-5'>可视化工具</b>很强大](https://file1.elecfans.com//web2/M00/B6/BE/wKgaomWBYfqAO6ToAAA8pH-Gyo867.webp)
贼拉好用的一个嵌入式数据可视化工具
![贼拉好用的<b class='flag-5'>一</b>个嵌入式数据<b class='flag-5'>可视化工具</b>](https://file.elecfans.com/web2/M00/20/B3/pYYBAGGfNNmAK-PZAAJsGM5Cgk0227.jpg)
评论