这篇文章给大家聊聊关于网站源码分享检测工具,以及网站源码在线查看工具对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
检测服务器的回程线路,是每个VPS服务器玩家的必备技能。检测方法通常都是SSH连接上VPS后使用traceroute命令或者mtr命令,或者安装ipip的besttrace查看回程,还能查看回程IP的运营商和归属地。但是,每次测试回程都要连接SSH服务器,而且还要提前获取自己的IP,才能进行路由追踪,很麻烦。比如,你到你朋友家,网速很慢,你想看看回程路由,还要连接SSH…那就更麻烦了。有没有一个工具能快速查看回程线路呢?有,那就是LookingGlass。一般IDC的商家会提供LookingGlass,但也有很多不提供,或者官方的线路跟自己的线路有细微的差别。好在自己搭建LookingGlass并不难,注意避坑就可以了,下面是教程。
LookingGlassLookingGlass(修改版)源代码:https://github.com/ILLKX/LookingGlass/
LookingGlass源代码:https://github.com/telephone/LookingGlass
推荐使用修改版,修改版不仅增加了对PHP7的支持;traceroute使用的是ipip的besttrace,相较于原版,还能查看回程IP的运营商和归属地。
默认已经安装了HTTP服务端(Nginx、Apache等)PHP安装这些也很简单,有lnmp、宝塔等,相关教程很多,在此就不赘述了。
安装下载LookingGlass源代码到服务器,建议下载到网站目录中,就不用移动了
wgethttps://github.com/ILLKX/LookingGlass/archive/master.zip
解压
unzipmaster.zip
修改文件夹名称
mvLookingGlass-masterlg
进行安装:
bashlg/LookingGlass/configure.sh
按照提示进行安装:
\nLookingGlassisauser-friendlyscript\nforyournetwork.\nCreatedbyNickAdams(telephone)\n\n\n\nDoyouwishtoinstallLookingGlass?(y/n):y\n\n\n\n
Startingconfiguration输入网站的名字,会显示在标题和header上\nEnteryourwebsitename(Header/Logo)[]:Xiaomage`sLookingGlass\n服务器位置可不填\nEntertheserverslocation[]:SanJose,LA,USA\nIPv6地址可不填\nEnterthetestIPv6address(Re-entereverytimethisscriptisrun)[]:\n限制每个IP每小时的测试次数选n就表示不开启此功能\nDoyouwishtoenableratelimitingofnetworkcommands?(y/n):n\n输入服务器的用户名或用户组root一把梭\nEntertheusernameofyourwebserver(E.g.www-data):root\nEntertheusergroupofyourwebserver(E.g.www-data):root\nFixingbesttracepermissions…\n\nInstallationiscomplete
这样安装过程就完成了。访问你的网站:http://你的域名/lg就可以看到LookingGlass的主界面了。可以显示出你的IP,点击你的IP地址,就会自动输入到输入框中。
如果点击开始测试后没有响应,原因可能是因为LookingGlass调用了mtr等系统命令,某些环境会默认禁止这些函数,修改php.ini就可以解除限制。
测试
分辨填写测试的网站或者IP,测试类型,并点击RunTest即可开始测试。
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!