今天浩道跟大家分享一款開源的驚艷產(chǎn)品,關(guān)于nexttrace: 一款開源的全能可視化網(wǎng)絡(luò)路由追蹤工具,看過都覺得很驚艷!
今天要給大家推薦一個 GitHub 開源項目 sjlleo/nexttrace,該項目在 GitHub 有超過 700 Star,用一句話介紹該項目就是:“An open source visual route tracking CLI tool”,一款開源可視化的路由追蹤工具。
nexttrace 是一個用 Go 語言編寫的高性能、輕量化的分布式追蹤系統(tǒng)。它是一個命令行工具,在命令行使用可以展示清晰的 TraceRoute 路由信息,同時支持根據(jù)地圖進行可視化的展示,看完一目了然。
以下是該項目 Star 趨勢圖(代表項目的活躍程度):
如何安裝使用
使用如下方式即可安裝 nexttrace 工具:
#Linux一鍵安裝腳本
bash<(curl?-Ls?https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh)
#GHPROXY鏡像(國內(nèi)使用)
bash<(curl?-Ls?https://ghproxy.com/https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh)
#macOSbrew安裝命令
brewtapxgadget-lab/nexttrace&&brewinstallnexttrace
使用示例 DEMO
nexttrace 默認使用 ICMP 協(xié)議發(fā)起 TraceRoute 請求,該協(xié)議同時支持 IPv4 和 IPv6,以下是基本的用法:
#IPv4ICMPTrace
nexttrace1.0.0.1
#URL
nexttracehttp://example.com:8080/index.html?q=1
#表格打印,使用--table/-t參數(shù),將實時顯示結(jié)果
nexttrace--table1.0.0.1
#IPv6ICMPTrace
nexttrace26064700::1111
#禁用路徑可視化使用--map/-M參數(shù)
nexttracekoreacentral.blob.core.windows.net
#MapTraceURL:https://api.leo.moe/tracemap/html/c14e439e-3250-5310-8965-42a1e3545266.html
除以上以外,nexttrace 還支持如下功能:
1、支持快速測試,有一次性測試回程路由需求的朋友可以使用
#北上廣(電信+聯(lián)通+移動+教育網(wǎng))IPv4/IPv6ICMP快速測試
nexttrace--fast-trace
#也可以使用TCPSYN而非ICMP進行測試
nexttrace--fast-trace--tcp
2、支持指定網(wǎng)卡進行路由跟蹤
#請注意Lite版本此參數(shù)不能和快速測試聯(lián)用,如有需要請使用enhanced版本
#使用eth0網(wǎng)卡
nexttrace--deveth026064700::1111
#使用eth0網(wǎng)卡IP
#網(wǎng)卡IP可以使用ipa或者ifconfig獲取
#使用網(wǎng)卡IP進行路由跟蹤時需要注意跟蹤的IP類型應(yīng)該和網(wǎng)卡IP類型一致(如都為IPv4)
nexttrace--source204.98.134.569.9.9.9
3、支持使用TCP和UDP協(xié)議發(fā)起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 控制、并發(fā)數(shù)控制、模式切換等。
審核編輯 :李倩
-
可視化
+關(guān)注
關(guān)注
1文章
1195瀏覽量
20959 -
追蹤系統(tǒng)
+關(guān)注
關(guān)注
0文章
31瀏覽量
9264 -
GitHub
+關(guān)注
關(guān)注
3文章
471瀏覽量
16466
原文標題:驚艷! 這款開源的全能可視化網(wǎng)絡(luò)路由追蹤工具真香~
文章出處:【微信號:浩道linux,微信公眾號:浩道linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論