多地点多服务器 Ping 域名或IP PHP AJAX 仿ping.chinaz.com
实现和ping.chinaz.com 一样的功能
每个地点的服务器上安装一个调用脚本 node.php
A服务器 node.php?api=ping&domain=aaa.com 调用Ping 测试返回
A服务器 node.php?api=tracert&domain=1.1.1.1 调用tracert 测试路由
B C D 服务器类似 支持PHP和Pear的模块即可
考虑到被偷数据
最好加个加密算法
使用来源判断不太可靠 伪造太容易了
使用时间参数作为认证的话 如果有用户共享服务器的话 时间不太可能一样 包含时间戳在解密 不一致 就不行了
主服务器 最好使用内部的KEY进行加密 查询节点使用KEY进行解密
最后使用AJAX异步返回查询结果至前台
还要修修补补 加密模式和代码要重新规划下
乱七八糟的堆起来的