简介
- 大多数服务器或者 VPS 提供商都只是提供了 IP 或者下载文件的测试,但是这仅仅能够让用户测试服务器到其他地方的下载速度和路由信息(去程),但是用户购买前更关心的可能是服务器或者 VPS 上执行相关命令的效果,比如从商家的 VPS 上 ping 其他机器的效果,路由到其他机器的效果(回程)。
- LookingGlass 就可以为你解决回程测试这个问题。
- LookingGlass 项目地址
功能
- LookingGlass 提供多模版选择,支持 IPv4 和 IPv6,全自动安装。
- LookingGlass 支持的命令:
host
mtr
mtr6 (IPv6)
ping
ping6 (IPv6)
traceroute
traceroute6 (IPv6)
演示站点
- 我搭建的演示:http://arebz.liyuans.win
基于之前标准互联的测试机器。
搭建教程
前置要求
- 运行环境
这个不赘述,自己有一个基础环境就行了,例如 LNMP、Oneinstack、甚至自己单独安装个 PHP 也够了。
下面以我自己机器为例,机器上安装了 Oneinstack。
PHP >= 5.3
PHP PDO with SQLite driver (required for rate-limit)
SSH/Terminal access (able to install commands/functions if non-existent)
安装过程
- 下载 LookingGlass 到你的 web 目录下,并解压缩,切换到目录,运行
bash configure.sh
对于 oneinstack,默认网络目录是/www/wwwroot/网站文件夹/
wget https://github.com/telephone/LookingGlass/archive/v1.3.0.tar.gz &&
tar -zxvf LookingGlass-1.3.0.tar.gz --strip-components 1 &&
cd LookingGlass &&
bash configure.sh
- 然后按照提示安装,如果配置错误需要修改的话,可以重新运行
bash configure.sh
如果不会,看图就行
文章评论