无线热点认证方案 Wi-Fi Dog
发布时间
阅读量:
阅读量
WifiDog是一款开源无线认证软件工具,支持整合到路由器或网络设备中.当设备连接至路由器或网络设备时,在线访问云端认证服务器之前需先进入登录并完成云端验证流程.例如,在星巴克上网时,默认情况下浏览器会显示注册页面,请用户输入手机号码以获取验证码后即可接入互联网.
网关心跳(Ping协议)
Wifidog采用了ping协议作为心跳机制向认证服务器发送当前状态信息;这样就可以使得认证服务器每个节点的状态生成中央日志
该Wifidog客户端在配置文件中执行设置操作,其主要目标是通过定期启动ping_thread.c进程以发送状态信息给认证服务器。信息格式如下:
http://auth_sever/ping/?
gw_id=%s
sys_uptime=%lu
sys_memfree=%u
sys_load=%.2f
wifidog_uptime=%lu
通过系统调用wifidog客户端收集的数据
Headers
HTTP/1.0\r\n"
"User-Agent: WiFiDog %s\r\n"
"Host: %s\r\n"
"\r\n",
一个标准的HTTP需求应该是:
GET /ping/?g
全部评论 (0)
还没有任何评论哟~
