VPS 回程路由测试教程(NextTrace / traceroute)
本教程说明如何用 xyz.sh/route 查看 VPS 到若干公共 DNS 的路由路径。默认优先使用官方 NextTrace,也可回退到系统 traceroute。
$ curl -fsSL xyz.sh/route | bash
说明 · xyz.sh/route · 最后更新:
步骤
运行:curl -fsSL xyz.sh/route | bash
默认目标为 1.1.1.1、8.8.8.8、223.5.5.5、119.29.29.29。也可传入自己的地址:bash -s -- 1.1.1.1 example.com。
若没有 nexttrace,脚本会询问是否安装官方 NextTrace(https://nxtrace.org/nt)。拒绝安装时改用 traceroute 或 tracepath。也可以一开始就加上 --traceroute,或使用 --install-only 只安装不追踪。
ICMP 追踪在部分环境以 root 更完整,但脚本不强制 root。
卸载 NextTrace
本包装脚本没有卸载命令。NextTrace 官方安装脚本通常把可执行文件放到 /usr/local/bin/nexttrace 或 /usr/bin/nexttrace,可按官方说明删除该单文件。系统自带的 traceroute / tracepath 请不要随意卸载。