配置的OpenWrt提供HTTP认证[关闭](Configure OpenWrt to provid

2019-06-23 15:27发布

我需要配置“智邦科技MR3201A”接入点运行的OpenWrt。

我希望它提供一个开放的无线网络使用HTTP认证网页上,用户必须能够访问互联网之前提供用户名和密码。

有一个现有的包( http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/ ),使这个?

Answer 1:

这可能是旧的文章的一点点,但想通这可能是任何人搜索有用:

有一些强制网络门户解决方案在那里和最佳解决方案取决于你的灵活性,定制和技术要求。

强制网络门户解决方案:

  1. Chillispot :使用用于后端用户管理和跟踪的半径数据库二层溶液。 警告:这个项目可能已经死了。 目前还没有真正在这个项目上还有许多工作多年。 这会导致下一个项目。
  2. CoovaChilli :建立在Chillispot的顶部有几个改进和补充。 包括支持的WISPr,等等。 在CoovaAP中使用的主要强制门户溶液通过jhonkola提及。
  3. PepperSpot :另一个Chillispot叉。 对IPv6协议的支持,无线保护访问(WPA)。 此外radius服务器后端。
  4. NoCat :一系列的项目来创建一个强制网络门户类似解决方案,提供简单的设置和免费的公共互联网。
  5. WiFiDog :最初从NoCatSplash和NoCatAuth分叉,Wifidog提供了一个简单的包,没有UCI基于配置文件。 用户可以进行管理,并通过网关控制和勾搭成任何自定义的用户管理。 该解决方案创建一个自定义的集中用户管理系统。 你可以建立自己的登录页面,用户管理系统,或者使用自己的门户系统。
  6. NoDogSplah :从NoCat另一种方法,其目的是提供强制网络门户解决方案,本地路由器/网关和简单的设置,用户的带宽控制和基本身份验证/初始页面。

我个人使用一个高度定制wifidog包和authserver已经从地上爬起来为我们的公司改组。 我们能够为每个用户和池带宽控制,自定义用户会计数据,支持的WISPr增加(从球员补丁了在Coova,他们不会再举办这个补丁)。 我们目前正在努力挂钩鱿鱼支持。 我们去与Wifidog,因为它是非常容易定制和使用iptables而不是chillispots二层的解决方案在三层跑。 但是,最好的解决方案取决于时间,精力和灵活性,你想量。

参考文献: http://wiki.openwrt.org/doc/howto/wireless.hotspot



Answer 2:

有CoovaAP这是供的OpenWRT / ar71xx在http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/coova-chilli_1.2.9-1_ar71xx.ipk

它的工作原理,但对如何设置它的文档是有时稀疏。 在www.coova.org该文档是有点老版本,所以在设定介绍一些试验做准备。

也有其他的选择,但我没有与他们的经验。



文章来源: Configure OpenWrt to provide HTTP authentication [closed]