wifidog配置文件详解

原创 2018年04月17日 08:52:19
1. 在这个配置文件里面第一格不能是空格,否则就会出错。
2. GatewayAddress  192.168.1.1 //路由器地址
3. GatewayID 123456789 //与服务器authpuppy中对应
4. ExternalInterface eth0.2  //外网接口,这个是wan口,连接到Internet的接口
5. GatewayInterface  br-lan  //内网接口,这个是lan口,连接到局域网的接口
6. AuthServer {                        //认证服务器配置项                             
Hostname xx.xx.xx.xx //认证服务器IP地址或者名                                                 
SSLAvailable no //认证服务器有HTTPS加密则配置该项,此处无
SSLPort //认证服务器有HTTPS加密则配置该项,此处无
Path /authpuppy/web/        (认证路径)
/****************此处为wifidog认证服务器的五个脚本文件,用于认证********************/
LoginScriptPathFragment //登录展示的脚本,以get的方式传入gw_address、gw_port、gw_id、mac、url(AP的IP地址,wifidog监听端口,AP的ID,客户端mac地址,客户初始访问的url)
PortalScriptPathFragment //客户端登陆成功后展示的脚本,之传入gw_id一个参数,用于告知用户登陆成功
MsgScriptPathFragment //错误信息展示脚本,通过get方式传入一个参数message,用于展示认证中出现错误的页面
PingScriptPathFragment //心跳脚本,通过get方式传入5个参数,gw_id,sys.uptime,sys.memfree,sys.load,wifidog.uptime;wifidog每隔一段时间访问一次这个脚本(时间间隔由CheckInterval决定)。注意,此脚本需要返回“Pong"字符串
AuthScriptPathFragment //用户认证脚本,通过get的方式接受7各参数,stage,ip,mac,token,incoming,outcoming和gw_id;stage的值为login,ip为客户端IP,mac为客户端的mac地址,                  }还有这个Path,一开始我是设置成  /   根目录,结果不行,出现了这个问题:HTTP Response from Server: [HTTP/1.1 404 Not Found后来设置成这个目录才可以。还有一点要注意的是Path的目录两边都要加/,不然也会出错。
7. GatewayPort 2060 //wifidog的监听地址,通常保持默认
8. CheckInterval 60 //心跳时长,单位是秒,
心跳:客户端认证成功,如果有网络访问动作,Wifidog getway就会每隔一段时间访问Portal服务器的一个脚本,用于认证计费,当然,如果客户使用超时或超流量,也可以通过心跳强制客户端下线
9. ClientTimeout 5 //ClientTimeout是用户一次认证成功后的网络访问时长,超过这个时间需要重新认证


ASP.NET Whidbey 中新的代码编译功能

ASP.NET Whidbey 中新的代码编译功能G. Andrew DuthieGraymad Enterprises, Inc.2003 年 10 月摘要:了解如何利用 ASP.NET Whidb...
  • ar7_top
  • ar7_top
  • 2004-02-25 10:19:00
  • 1217

wifidog 配置文件

下面回到路由器,编辑wifidog.conf,一般情况下,我们之后配置ExternalInterface,GatewayInterface和AuthServer这三项就可以,其他默认。下面是我的配置:...
  • u010871058
  • u010871058
  • 2017-09-08 20:30:53
  • 348

wifidog.conf配置文件

  • 2015年07月27日 12:30
  • 809B
  • 下载

wifidog 整体分析

这段时间把wifidog分析一篇,也终于集成到盒子上面去了,
  • ltm157
  • ltm157
  • 2014-04-30 20:04:05
  • 1906

wifidog源码分析(一)

网上已有源码详细的源码分析,此分析仅做个人记录 从main开始wifidog-gateway/src/gatway.c/* Reads the configuration file and then...
  • viewsky11
  • viewsky11
  • 2016-09-08 14:18:55
  • 690

wifidog 配置中文说明

#网关ID GatewayID default #外部网卡 ExternalInterface eth0 #无线网卡 GatewayInterface eth0 #无线IP Gatewa...
  • eydwyz
  • eydwyz
  • 2016-11-03 13:56:26
  • 899

Wifidog扫盲篇

何谓wifidog?wifidog即利用iptables规则结合认证服务器可以管理上网客户端的东东。 当然管理客户端一定是需要认证服务器吗?有个仿wifidog的nodogsplash地址如下 htt...
  • strong46066999
  • strong46066999
  • 2015-08-05 16:59:49
  • 2687

wifidog源码分析

今天决定开通博客,感觉学习过程中遇到的东西很有必要记录一下。 这篇文章是公司做openwrt路由器项目时写的,其中有个人的理解偏差,也有描述不清楚的地方,请见谅。...
  • qq_14821541
  • qq_14821541
  • 2016-05-31 09:44:58
  • 1437

wifidog+authpuppy认证页面的配置

路由器上用的是wifidog  client,服务器后端管理用的是authpuppy。 首先,选择自己的操作系统,在http://www.authpuppy.org/doc/Main_Page网站...
  • sdvch
  • sdvch
  • 2013-11-15 23:46:10
  • 37127

OpenWrt中wifidog的配置及各节点页面参数【转】

来自:http://www.cnblogs.com/milton/p/6335414.html 修改/etc/wifidog.conf, 只需要修改文件的前半部分, 其他都保持默认 Gate...
  • chenyefei
  • chenyefei
  • 2017-09-05 10:55:31
  • 187
收藏助手
不良信息举报
您举报文章:wifidog配置文件详解
举报原因:
原因补充:

(最多只允许输入30个字)