我们给腾讯云提交工单时,工程师通过判断和测试发现我们反馈的问题可能是网络层面的,就会要求我们做下网络测试,下面就来大概说说网络测试怎么做;
一般网络测试时会需要7张测试的截图,分别是:
1)本地端 ping 服务端;
2)服务端 ping 本地端;
3)本地端 向 服务端做路由追踪;
4)服务端 向 本地端做路由追踪;
5)本地端 向 服务端做MTR测试;
6)服务端 向 本地端做MTR测试;
7)本地端访问ping.huatuo.qq.com,获取本地外网出口IP地址;
因为网络传输数据都是双向的,所以上面的6点可以说是3对正反向测试;
工具:
1)命令行;
测试时需要使用自己电脑的命令行,命令行打开方式:
右击左下角的开始---点击运行---输入cmd---回车;打开以后就是下图这样:
2)MTR工具,点击下载;
下面举例说明:
服务器系统是Linux系统:
1)本地端 ping 服务端,命令:ping 148.70.10.127 -t
测试3-5分钟后,按Ctrl+c结束,然后像上面这样截图;
2)服务端 ping 本地端;
这一步需要先确认自己本地的出口IP地址,打开ping.huatuo.qq.com;
然后在服务器上ping这个公网出口IP,命令:ping 182.254.188.70
ping上个3-5分钟就Ctrl+c停止,截图;
3)本地端 向 服务端做路由追踪,命令:tracert -d 148.70.10.127
注意:一定到让路由追踪自己进行完成,出现“跟踪完成”即表示路由追踪完成了,有时候中间会一直是“*”,也不要手动停止,这是正常现象。跟踪完成4个字完成后截图;
4)服务端 向 本地端做路由追踪,命令:traceroute 182.254.188.70
这里的路由追踪是异常的,没有到达目标IP,但是命令没有问题,也要让其自己运行完成;
5)本地端 向 服务端做MTR测试,在下图中的红框填入服务器的IP地址,然后点击右边的start;
测试3-5分钟后截图;
6)服务端 向 本地端做MTR测试,命令:mtr 182.254.188.70 ;执行回车,就成为下图这样了;
注意:如果服务器系统内没有mtr命令,执行:yum install mtr -y,下载即可;
服务器系统是Windows系统:
1)本地端 ping 服务端,命令:ping 118.24.220.18 -t ;
2)服务端 ping 本地端,命令:ping 182.254.188.70 -t ;
3)本地端 向 服务端做路由追踪,命令:tracert -d 118.24.220.18 ;
4)服务端 向 本地端做路由追踪,命令:tracert -d 182.254.188.70 ;
5)本地端 向 服务端做MTR测试;
6)服务端 向 本地端做MTR测试;
注释:
本地端---一般指客户端,就是用户这端;
服务端---一般指服务器这端;
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。