Best Trace 是一款路由追踪器,目前有 windows,linux,mac,android,ios 共五个版本,最早出来的是 windows 版本的,版本号都已经 3.x 了,而其他版本还是 1.x 的阶段,所以功能肯定无法和 windows 版本的相比较,例如没有地图线路,不过也够用了。 此次介绍的 Best Trace 是在linux命令行界面下使用的工具。

Best Trace的官网在这里,可以直接下载对应版本,也可以使用wget下载,而服务器端就只能选择wget这一方法了:

 1# 下载安装包
 2wget https://cdn.ipip.net/17mon/besttrace4linux.zip
 3
 4# 解压
 5unzip besttrace4linux.zip -d besttrace4linux
 6
 7# 进入解压目录
 8cd besttrace4linux
 9
10# 赋予执行权限
11chmod +x *
12
13# 进行路由测试
14./besttrace -q 1 本地ip

比如我的洛杉矶的主机,测试广州电信的ip,假定ip为121.32.97.xx,测试结果如下:

 1traceroute to 121.32.97.xx (121.32.97.xx), 30 hops max, 60 byte packets
 2 1  *
 3 2  vl199-ds1-b5-r201.lax3.choopa.net (107.191.59.193)  0.78 ms  AS20473  美国 加利福尼亚州 洛杉矶 choopa.com
 4 3  vl10-br1-mlx.lax3.choopa.net (104.238.143.17)  8.57 ms  AS20473  美国 加利福尼亚州 洛杉矶 choopa.com
 5 4  xe-0-0-42-0.a01.lsanca07.us.bb.gin.ntt.net (129.250.207.193)  0.37 ms  AS2914  美国 加利福尼亚州 洛杉矶 ntt.com
 6 5  ae-9.r00.lsanca07.us.bb.gin.ntt.net (129.250.2.17)  0.57 ms  AS2914  美国 加利福尼亚州 洛杉矶 ntt.com
 7 6  ae-0.a00.lsanca07.us.bb.gin.ntt.net (129.250.2.104)  0.46 ms  AS2914  美国 加利福尼亚州 洛杉矶 ntt.com
 8 7  218.30.54.41  67.73 ms  AS4134  美国 加利福尼亚州 洛杉矶 CHINATELECOM
 9 8  202.97.90.117  102.93 ms  AS4134  美国 加利福尼亚州 洛杉矶 电信
10 9  202.97.51.137  240.71 ms  AS4134  中国 广东 广州 电信
1110  *
1211  202.97.94.137  268.75 ms  AS4134  中国 广东 广州 电信
1312  183.56.30.22  256.47 ms  AS4134  中国 广东 广州 电信
1413  121.32.97.xx  234.86 ms  AS4134  中国 广东 广州 电信

可以看出是洛杉矶直达广州,所以确定是CN2线路直连