WifiDog系统

WifiDog:A captive portal suite

What is it composed of ?

A: It is composed of 2 components:

  1. The client is a daemon process - this gets installed on every wireless router
  2. The auth server is a web application - this gets installed in a central location
时间: 2024-11-09 12:08:23

WifiDog系统的相关文章

2012高校GIS论坛

江苏省会议中心 南京·钟山宾馆(2012年4月21-22日) 以"突破与提升"为主题的"2012高校GIS论坛"将于4月在南京举行,由南京大学和工程中心共同承办.高校GIS论坛每两年举办一次,已在北京九华山庄成功举办三届,现已发展成为国内高校GIS教育界最有权威,最具影响力的高端论坛. 赛迪网直播小组正在现场进行图文.微博直播——2012高校GIS论坛! 主持人:尊敬的李院长.曹省长.陈校长,“突破与提升2012高校GIS论坛”现在开幕!首先请允许我介绍出席今天开幕

wifidog源码分析Lighttpd1.4.20源码分析之fdevent系统(1)---fdevents结构体和fdevent系统对外接口

前面讲了lighttpd的插件系统,这一篇将看一看lighttpd中的fdevent系统.fdevent系统主要是处理各种IO事件,在web服务器中,主要就是向socket写数据和从socket读数据.通常,web服务器是IO密集型程序,这就要求在数据的读写上,web服务器必须能够具有很好的性能,不会因为某个socket的阻塞而致使其他socket也被阻塞,否则会大大降低服务器的性能.因此,大部分的web服务器都采用非阻塞IO进行数据的读写.lighttpd通过fdevent系统,采用类似OO中

wifidog源码分析Lighttpd1.4.20源码分析之插件系统(3)---PLUGIN_TO_SLOT宏

前面讲了lighttpd插件系统的加载和初始化,这一篇中,将介绍一下plugin.c中的宏PLUGIN_TO_SLOT.在将PLUGIN_TO_SLOT宏之前,我们先来看看lighttpd中插件系统的对外接口.这个接口所对的“外”指的是lighttpd服务器.前面已经提到,在运行的过程中,lighttpd不知道所加载的插件都是干什么用的,只知道这些插件所实现的接口,也就是在plugin结构体中那些函数指针有哪些对于某个插件是NULL,哪些是具体的函数地址.既然lighttpd只知道这些,那么它又

wifidog源码分析Lighttpd1.4.20源码分析之fdevent系统(3) -----使用

接着上文介绍的函数fdevent_linux_sysepoll_event_add 讲解,首先看函数的第三个参数events,他是一个整型,其没以为对应一种IO事件.上面fdevent_event_add()函数的额第三个参数是FDEVENT_IN,这是一个宏 /* * 用于标记文件描述符的状态 */ #define FDEVENT_IN BV(0) //文件描述符是否可写 #define FDEVENT_PRI BV(1) //不阻塞的可读高优先级的数据 poll #define FDEVEN

wifidog用php实现验证流程

1.首先简单说说wifidog认证的过程 客户端首次连接到wifi后,浏览器请求将会被重定向到: login/?gw_address=%s&gw_port=%d&gw_id=%s&url=%s 验证通过后,客户端被重定向到网关,url格式如下: http://网关地址:网关端口/wifidog/auth?token= wifidong会启动一个线程周期性地报告每一个用户的状态信息,并通过如下地址发送给认证 服务器: auth_server:/auth/?stage= ip= mac

Openwrt的feeds添加wifidog

Feeds是OpenWrt环境所需要的软件包套件.最重要的feeds有: ‘packages’一些额外的基础路由器特性软件 ‘LuCI’OpenWrt默认的GUI ‘Xwrt’另一种可选的GUI界面 需要能够连接互联网. 在下载之前可以通过查看’feeds.conf.default’文件,来检查哪些文件需要包含在环境中. 开始下载,使用: [[email protected] trunk]$ ./scripts/feeds update -a 安装feeds包,只有安装之后,在后面的make m

wifidog + Wiwiz虚拟机安装说明

说明这是非官方版的Wiwiz虚拟机镜像文件.此虚拟机镜像文件大小仅为4.4MB,比Wiwiz官方版本(将近180MB)的小很多,使用VirtualBox虚拟机系统,和VMWare不一样,VirtualBox完全免费开源!此镜像比Wiwiz官方的稳定性好很多,无需定时重启,且运行速度快,可以代替一般的广告路由器,尤其非常适合做收费热点. 准备工作 准备一台电脑,推荐用Windows 7系统. 安装最新版的VirtualBox.下载网址:www.virtualbox.org 准备一个普通的无线路由器

openwrt 固件的uci系统

UCI系统"uci"是"Unified Configuration Interface"(统一配置界面)的缩写,意在OpenWrt整个系统的配置集中化. 系统配置应容易,更直接且在此有文档描述,从而使你的生活更轻松! (它是White Russian系列OpenWrt基于nvram的配置的后继改进.) 许多程序在系统某处拥有自己的配置文件, 比如/etc/network/interfaces, /etc/exports, /etc/dnsmasq.conf或者 /e

Wiwiz实现无线认证系统

在网上了解到,许多实现无线或者有线Web验证的方案都用到 WiFi无线热点管理系统目前比较主流的有:ros wiwiz 海蜘蛛这几个.ROS全称RouterOS软路由,最强大,但是比较复杂,海蜘蛛很容易,但效果一般般,WiWiZ实现一般,效果比较好,目前大部分研究的是wiwiz.为什么选择Wiwiz?并不是因为多人选我们就根从,而是因为它适合我们. Wiwiz是一个开发式的系统,.装配置灵活,可以安装到路由器或者本地计算机.虚拟机都可以.通过Wiwiz Web控制面板创建并定制自己的热点.包括认