今天浩道跟大家分享一款開源的驚艷產品,關于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文章
1200瀏覽量
21036 -
追蹤系統
+關注
關注
0文章
31瀏覽量
9295 -
GitHub
+關注
關注
3文章
473瀏覽量
16566
原文標題:驚艷! 這款開源的全能可視化網絡路由追蹤工具真香~
文章出處:【微信號:浩道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)
評論