NextTrace是一款不错的路由跟踪工具,安装简单,使用也很方便,我没只需要在自己的VPS上简单部署也一下,就可以或得清楚的回程路由情况,这篇文章简单说下,如何部署使用。
1、项目
官网:https://www.nxtrace.org/
地址:https://github.com/nxtrace/NTrace-core/
2、文档
https://github.com/nxtrace/NTrace-core/blob/main/README_zh_CN.md
3、简单部署
这里仅以linux的debian11系统为例,其他的可以参考官方给的安装文档。
一键安装脚本:
curl nxtrace.org/nt | bash
安装成功截图:
4、使用
使用方法很简单,这里仅介绍路由追踪,使用命令如下:
nexttrace 1.1.1.1
更多进阶命令玩法可以用 nexttrace -h 查看
5、使用脚本的默认设置
自定义的设置,复制粘贴就能用了。
# 北上广(电信+联通+移动+教育网)IPv4 / IPv6 ICMP 快速测试
nexttrace --fast-trace
# 也可以使用 TCP SYN 而非 ICMP 进行测试
nexttrace --fast-trace --tcp
大包测试:[pwdshow pwd="yuanplus"]
tcp大包测试:
nexttrace 211.136.25.153 -4 --psize 1120
nexttrace --psize 1120 --dont-fragment --tcp 180.153.28.5 设置载荷大小以及DF标志进行TCP Trace
nexttrace --psize 1024 example.com #设置载荷大小为1024字节
nexttrace -4 -T --psize 1120
[/pwdshow]
5、卸载
关于软件卸载,因为nexttrace是绿色版单文件,卸载只需输入命令 rm /usr/local/bin/nexttrace 即可
6、测试IP
给点三网测试回程的IP,可以参考下。
nexttrace 113.108.209.1 (广州电信)
nexttrace 180.153.28.5 (上海电信)
nexttrace 180.149.128.9 (北京电信)
---------
nexttrace 210.21.4.130 (广州联通)
nexttrace 58.247.8.158 (上海联通)
nexttrace 123.125.99.1 (北京联通)
-----------
nexttrace 120.196.212.25 (广州移动)
nexttrace 223.68.13.117 (宿迁移动)
nexttrace 211.136.25.153 (北京移动)
7、最后
本文只是简单给出了使用方法,其他就不做深究,有兴趣的自行参考官方文档。