openWRT基本身份验证系统

时间:2014-10-08 17:00:17

标签: openwrt

我尝试实现一个非常基本的身份验证系统,该系统将通过表单帖子上的非密码路由器(TP Link TL-WR841ND)授予互联网到URL。 TP Link已安装openWRT。

我已经四处搜索并评估了一些选项,如辣椒,coova-chilli,wifidog,但据我所知,他们确实需要在外部服务器上使用radius来执行auth,我希望避免使用它,因为它更多比我愿意承担的要复杂。

我想知道是否可以使用iptables或流量规则实现这一目标,

理想的流程:

  1. 用户连接到非密码wifi
  2. 用户尝试访问任何网址
  3. 用户被重定向到路由器www / html表格直播
  4. 用户将表​​单发布到url [myauthservice.com](仅允许使用ip)
  5. 从url [json,xml]
  6. 收到回复
  7. 路由器允许用户通过互联网自由浏览其会话
  8. 欢迎任何想法和建议!

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

nodogsplash - 可以是强制网络门户用户和密码模式,但不能是凭证,每个用户限时上网。通过时间限制或数据使用以及更多期货带宽限制,多次登录,时间+带宽为每个用户出售凭证。任何人都可以推荐我。 试试wifidog