~ / huicheng-luyou
VPS 回程路由测试脚本
买 VPS 最容易踩的坑是线路:商家写着"CN2 GIA",实际只有去程是,回程走的是普通 163。去程(你→VPS)可以在本地 traceroute 看,回程(VPS→你)只能在 VPS 上测。下面的脚本在 VPS 上运行,30 秒左右给出三网回程线路。
VPS 回程路由测试脚本:一键命令(测完自动解读)
只测回程线路和路由,约 1 分钟,测完给出线路档次和是否绕路的结论。查看脚本全文
bash <(curl -sL https://vpscesu.com) -r常用的原版脚本
backtrace
最快,实测 1–2 秒出结果,直接标出 12 个城市三网回程的线路类型。部分城市显示测试超时属正常
curl https://raw.githubusercontent.com/zhanghanyun/backtrace/main/install.sh -sSf | shNextTrace
可视化路由追踪。注意这条命令只负责安装,装完要再输入 nexttrace 加目标 IP(如 nexttrace 219.141.140.10)才开始追踪
curl -sL https://nxtrace.org/nt | bashAutoTrace(三网回程一键)
一次追踪到广东、上海、北京三网共 9 个点的完整回程路由,菜单直接回车选默认项,实测 82 秒
wget -N --no-check-certificate https://raw.githubusercontent.com/Chennhaoo/Shell_Bash/master/AutoTrace.sh && chmod +x AutoTrace.sh && bash AutoTrace.sh回程线路怎么看
| 看到的内容 | 含义 |
|---|---|
| 电信 163(AS4134) | 普通线路。最便宜、最拥挤,晚高峰丢包常见。路由里出现 202.97.x.x 就是它 |
| 电信 CN2 GT(AS4809 部分) | 中等。国际段走 CN2,进国内后转回 163。路由里 59.43.x.x 只出现一两跳 |
| 电信 CN2 GIA(AS4809) | 精品线路。全程 59.43.x.x,晚高峰稳定,价格最贵 |
| 联通 4837(AS4837) | 普通线路,但整体比电信 163 宽松,性价比常见选择 |
| 联通 9929(AS9929) | 精品线路,联通的 A 网,对标 CN2 GIA |
| 移动 CMI(AS58453) | 普通线路,移动用户延迟通常不错,晚高峰看机房 |
| 移动 CMIN2(AS58807) | 精品线路,移动的高端国际网 |
还要看有没有绕路:机器在香港、日本、新加坡,回程却先到美国或欧洲再回国,延迟会从几十毫秒变成 200–300 毫秒,这种线路对相应运营商的用户基本不可用。
什么时候需要跑回程路由测试脚本
新机器到手验货
商家页面写的线路只是宣传,开通后第一件事就是跑一次回程路由测试脚本,确认三网回程和宣传一致。多数商家有 3 到 7 天退款期,线路货不对板要在退款期内发现。
晚高峰突然变卡
白天正常、晚上 8 点以后卡顿,通常是回程走了拥堵的普通线路。在卡的时候跑回程路由测试脚本,对比白天的结果,能看出是线路拥堵还是商家临时改了路由。
商家换 IP 或迁移机房之后
换 IP、换母机、机房升级之后,路由经常跟着变。原来走 CN2 GIA 的机器,换 IP 后变成 163 的情况并不少见,换完务必重测。
回程路由测试脚本的输出怎么对应到线路
脚本输出的每一跳都有 IP 和 ASN,认几个特征就能自己判断,不必完全依赖脚本给的结论。
看 IP 段
国内三大运营商的骨干网 IP 段很固定。
电信
59.43.x.x 是 CN2,202.97.x.x 是 163 骨干。全程只有 59.43 才是 CN2 GIA;59.43 只出现一两跳、随后转入 202.97,是 CN2 GT。
联通
219.158.x.x 是 4837 骨干;218.105.x.x、210.51.x.x 是 9929。
移动
223.120.x.x 是 CMI;出现 AS58807 的是 CMIN2。
看 ASN
路由中间出现 AS6453(TATA)、AS1299(Arelion)、AS3356(Lumen)、AS2914(NTT)、AS174(Cogent)这类国际运营商,说明是经第三方转接回国,质量取决于它和国内运营商的互联点,普遍不如直连。
看延迟跳变
某一跳延迟从几十毫秒突然跳到 150 毫秒以上,同时地理位置从亚洲变成美国或欧洲,就是绕路。后面的延迟只会更高。
常见问题
去程和回程有什么区别?
去程是你的电脑到 VPS,回程是 VPS 到你的电脑,两条路经常不一样。看视频、下载文件的数据主要走回程,所以回程线路更重要。
脚本显示"检测不到已知线路的 ASN"是什么意思?
说明回程没有直接接入三大运营商的已知骨干网,通常是经第三方运营商(如 NTT、TATA、Cogent)转接。好坏要看具体路由的延迟和是否绕路。
三网回程都是精品线路的 VPS 大概什么价位?
三网都精品(电信 CN2 GIA + 联通 9929 + 移动 CMIN2)的机器通常月付 10 美元以上,年付几十美元的低价机几乎都是普通线路或只有单网优化。