简单的Linux系统环境下网络监测命令:ping/traceroute命令(路由跟踪)
Linux系统下,两个命令比较实用。
Ping命令监测网络连通状况。
通常通过Putty,Xshell直接运行Ping命令即可,一般能连上VPS,VPS网络都应该是通的。
直接Ping + IP地址即可
例 ping 202.103.0.117
正常会显示带TTL,MS时间的数字,如果ping域名有 Unreachable 字样则可能是DNS出现问题
Traceroute命令可以查看网络路由节点。
Ping组件一般系统都自带,但是Traceroute可能是没有的
Centos执行
yum install -y traceroute
Debian系统执行安装
apt-get install traceroute
Ubuntu执行
sudo apt-get install traceroute
安装完后同样
traceroute + IP地址即可
例 traceroute 202.103.0.117
这个猫猫用在查看VPS的回国线路上。
找到跳点少,速度快的线路,配合国内CDN,境外VPS做站网速也可以不错。
比如猫猫的日本东京Vultr,跑两个命令对比:
[root@centos ~]# ./besttrace -q 1 202.103.0.117
traceroute to 202.103.0.117 (202.103.0.117), 30 hops max, 32 byte packets
1 *
2 vl199-ds1-u2-2607.tyo1.constant.com (45.76.200.193) 0.35 ms AS20473 日本, 东京都, 东京, choopa.com
3 *
4 *
5 *
6 tky-b1-link.ip.twelve99.net (62.115.41.150) 1.57 ms AS1299 日本, 东京都, 东京, telia.com
7 *
8 las-b22-link.ip.twelve99.net (62.115.143.39) 108.18 ms AS1299 美国, 加利福尼亚州, 洛杉矶, telia.com
9 chinatelecom-ic-368151-las-b22.c.telia.net (62.115.185.213) 108.69 ms AS1299 美国, 加利福尼亚州, 洛杉矶, telia.com
10 *
11 202.97.74.34 239.70 ms * 中国, 上海, chinatelecom.com.cn, 电信
12 *
13 *
14 *
15 111.175.232.186 258.19 ms AS4134 中国, 湖北, 武汉, chinatelecom.com.cn, 电信
16 ns1.hbwhptt.net.cn (202.103.0.117) 258.02 ms AS4134 中国, 湖北, 武汉, chinatelecom.com.cn, 电信
换个联通的IP
[root@centos ~]# ./besttrace -q 1 218.104.111.122
traceroute to 218.104.111.122 (218.104.111.122), 30 hops max, 32 byte packets
1 *
2 vl199-ds1-u2-2607.tyo1.constant.com (45.76.200.193) 0.43 ms AS20473 日本, 东京都, 东京, choopa.com
3 *
4 *
5 *
6 ce-0-14-0-1.r02.tokyjp05.jp.bb.gin.ntt.net (120.88.54.97) 1.95 ms AS2914 日本, 东京都, 东京, ntt.com
7 ae-1.r03.tokyjp05.jp.bb.gin.ntt.net (129.250.3.21) 2.03 ms AS2914 日本, 东京都, 东京, ntt.com
8 *
9 219.158.113.138 166.05 ms AS4837 中国, 上海, chinaunicom.com, 联通
10 219.158.113.101 158.10 ms AS4837 中国, 上海, chinaunicom.com, 联通
11 219.158.97.82 183.30 ms AS4837 中国, 湖北, 武汉, chinaunicom.com, 联通
同样的VPS,到国内湖北,可以看出电信的话要绕美国一圈,而联通直接通过上海国际光纤接口直连了。
这时候配合国内带联通节点的CDN,网站加速效果就很不错了。
谷子猫博客










发表评论