linux路由追踪查询回程路由方法脚本

查询回程路由非常简单,就是需要在VPS查询到国内IP的路由,一般我们查去程路由只要有IP就可以了,在IPIP等路由网站上查询就可以,但是如果你想查询回程路由,需要购买VPS,在VPS上利用命令就可以查到路由情况了。

TraceRoute其实是linux系统自带的基础路由软件,安装非常简单。

Centos系统安装TraceRoute命令

yum update && yum install traceroute -y

Debian/Ubuntu系统安装TraceRoute命令

apt-get update && apt-get install traceroute -y

查询路由命令为 traceroute IP地址,但这样通常查询出来的会有一些混乱,你可以在后命令里增加参数,例如: traceroute -q 1 IP地址,这是只测试一次的参数。

traceroute to 61.129.42.6 (61.129.42.6), 30 hops max, 60 byte packets
1 23-94-74-2-host.colocrossing.com(23.94.74.2) 0.054ms
2 216-244-87-17.reverse.wowrack.com(216.244.87.17) 0.587ms
3 ae1-0.br2.igw.sea.wowrack.net(216.244.88.159) 0.542ms
4 be5493.nr12.b003148-2.sea03.atlas.cogentco.com(38.122.91.185) 1.388ms
5 sjo-b21-link.telia.net(62.115.118.169) 20.915ms
6 be3321.ccr22.sea02.atlas.cogentco.com(154.54.42.205) 2.176ms
7 202.97.62.9(202.97.62.9) 25.223ms
8 be3669.ccr41.sjc03.atlas.cogentco.com(154.54.43.10) 21.318ms
9 38.104.139.54(38.104.139.54) 39.537ms
10 202.97.50.57 (202.97.50.57) 58.062 ms
11 202.101.63.201 (202.101.63.201) 214.280 ms
12 202.97.33.153 (202.97.33.153) 193.320 ms
13 202.97.23.121 (202.97.23.121) 214.569 ms
14 202.101.63.201 (202.101.63.201) 231.203 ms
15 101.95.89.38 (101.95.89.38) 205.259 ms
16 101.95.117.198 (101.95.117.198) 211.259 ms

通过这个表我们就可以看到国外的VPS到国内的路由情况,但是我们如何了解这些节点都是那些地方的呢?一个一个的查的话非常麻烦,这样我们就需要用到下面的方法了。

使用BestTrace查询路由

BestTrace具说是ipip官方开始的一款linux查询路由软件,这个软件是基于TraceRoute的一个软件,而且还不需要编译安装,只是一款Go语言编译好的程序,安装如下:

首先按照你的系统安装TraceRoute,上面有对应的命令,然后安装BestTrace:

mkdir besttrace && cd besttrace
wget -N –no-check-certificate https://cdn.ipip.net/17mon/besttrace4linux.zip
unzip besttrace4linux.zip && chmod +x *
查询命令为: ./besttrace -q 1 IP地址

效果如下:

traceroute to 61.129.42.6 (61.129.42.6), 30 hops max, 60 byte packets
1 23-94-74-2-host.colocrossing.com(23.94.74.2) 0.34ms AS36352 美国华盛顿州西雅图colocrossing.com
2 216-176-187-225.reverse.wowrack.com(216.176.187.225) 0.70ms AS23033 美国华盛顿州西雅图wowrack.com
3 ae2-0.br3.igw.sea.wowrack.net(216.244.88.162) 2.11ms AS23033 美国华盛顿州西雅图wowrack.com
4 sea-b2-link.telia.net(62.115.161.2) 2.01ms AS1299 美国华盛顿州西雅图telia.com
5 sjo-b21-link.telia.net(62.115.118.169) 23.78ms AS1299 美国加利福尼亚州圣何塞telia.com
6 218.30.54.181 22.64ms AS4134 美国加利福尼亚州圣何塞ctamericas.com
7 202.97.62.9 26.98ms AS4134 美国加利福尼亚州圣何塞电信
8 202.97.6.1 181.09ms AS4134 中国上海电信
9 202.97.34.45 170.94ms AS4134 中国上海电信
10 202.97.57.26 211.74 ms AS4134 中国 上海 电信
11 202.101.63.201 213.30 ms AS4812 中国 上海 电信
12 101.95.89.62 221.27 ms AS4812 中国 上海 电信
13 61.152.81.146 238.15 ms AS4812 中国 上海 电信
14 101.95.117.198 203.57 ms AS4812 中国 上海 电信
15 ns.fudan.sh.cn (61.129.42.6) 199.65 ms AS4812 中国 上海 电信

是不是比较直观方便。

未经允许不得转载:便宜云主机网 » linux路由追踪查询回程路由方法脚本