原理:
Speedtest.net是目前测试带宽速度网站中应用最广泛的。
原理就是在你的浏览器中加载JavaScript代码并自动检测举例最近的Speedtest.net服务器,然后向服务器发送Http Get和Post请求测试上行/下行网速。
什么?没有图形化界面,没关系!现在有python脚本可以直接支持命令行版本执行。
首先下载脚本
wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py --no-check-certificate
(或者在本机资料-linux里面已经有了)
测试方法
不需要任何参数,直接执行
截图是在家测试的环境
其中还可以加参数—share将结果分享给其他人
也可以通过--list参数列出所有speedtest.net服务器,按距离近到源
很意外的还看到了totalplay的服务器,2016年还去过这个机房。
其中每一个服务器都有一个id,还可以用指定的一个id的服务器来进行测试。
例如用这个离家最近的server,看名字竟然是无锡的。。。1.11公里
结果如上图