我尝试实现一个非常基本的身份验证系统,该系统将通过表单帖子上的非密码路由器(TP Link TL-WR841ND)授予互联网到URL。 TP Link已安装openWRT。
我已经四处搜索并评估了一些选项,如辣椒,coova-chilli,wifidog,但据我所知,他们确实需要在外部服务器上使用radius来执行auth,我希望避免使用它,因为它更多比我愿意承担的要复杂。
我想知道是否可以使用iptables或流量规则实现这一目标,
理想的流程:
欢迎任何想法和建议!
答案 0 :(得分:3)
你试过Nodogsplash吗?
认证部分: https://github.com/nodogsplash/nodogsplash#51-site-wide-username-and-password
安装: http://wiki.openwrt.org/doc/howto/wireless.hotspot.nodogsplash https://github.com/nodogsplash/nodogsplash#51-site-wide-username-and-password
答案 1 :(得分:0)
nodogsplash - 可以是强制网络门户用户和密码模式,但不能是凭证,每个用户限时上网。通过时间限制或数据使用以及更多期货带宽限制,多次登录,时间+带宽为每个用户出售凭证。任何人都可以推荐我。 试试wifidog