俘虏门户 - Chillispot | OpenWrt vs DD-wrt

时间:2014-08-14 06:40:41

标签: router openwrt dd-wrt captivenetwork

我一直在尝试使用DD-wrt和Open-wrt配置强制网络门户,使用我自己的radius服务器,我也尝试使用CSP页面配置它们(http://worldspot.net )。

DD-WRT

我的第一次尝试是使用TP-LINK WR841N(v7。)和DD-wrt使用网络界面。在dd-wrt ​​Web界面中,Services -> HotsPot -> ChilliSpot中有一个选项。在这里,我尝试了两种配置,使用自己的服务器数据,并尝试使用WorldSpot数据,我的问题在两种情况下都是相同的:

当我在路由器上启用Chillispot时,我没有分配IP,这意味着我无法连接到wifi / lan。似乎问题是路由器很明显,而且像Chillispot配置不起作用,或者更改没有"应用"

打开-WRT

经过几个小时尝试工作dd-wrt我认为可能使用open-wrt它更容易配置,在这里我发现了另一个问题。在将我的TP-LINK更新为Open-wrt后,我意识到我无法通过WEB访问路由器,所以我必须通过telnet和ssh连接安装一些软件包并进行一些配置。

我试图安装" luci"网页gui的包,我发现有一些错误:          - 首先它没有找到包,我必须更改/etc/opkg.conf文件          - 下载软件包并尝试访问网络后,我收到错误uci_load: not found          - 一旦我修复了uci包问题,我启用uhttpd并启动它,但是当我尝试通过网络连接时,我得到另一个错误" CGI没有收到任何回复"

问题

  • 比我更有经验的人可以指出我这些软件最好有一个现场系统/强制门户吗?

  • dd-wrt ​​的情况下,chillispot的配置是否可以应用于路由器配置?

  • 对于 open-wrt ​​,任何人都有与网络界面相同的错误?

  • 我一直在阅读,似乎可以通过SSH来配置ChilliSpot,但我找到的教程并不是很有帮助,任何人都可以指出我的好处这个教程?

我也有一个D-Link dir-615 H2但它似乎与open-wrt和dd-wrt的兼容性低于TP-LINK。

我会感谢所有可以帮助我做好方向的信息,谢谢!

2 个答案:

答案 0 :(得分:3)

几个月前,我找到了一个关于制作强制门户的问题的简单答案。

此解决方案的最佳之处在于路由器闪存部分非常自动化,强制网络门户配置通过WEB UI进行,非常易于理解和管理

如果需要进行某些软件自定义,您也可以通过ssh连接到路由器,例如VLAN

要使用此解决方案,您的调制解调器应该在此列表中(在撰写答案时):

  • Linksys:WRT54G | WRT54GL | WRT54GS
  • MiniRouter:MR3201A
  • FonSpot / Fonera(Atheros)
  • Ubiquiti:Bullet-M | Nano-M | Rocket-M | Airrouter | UniFi | Bullet/Nano/etc/{2/5}

我在几个 Ubiquiti AirRouters 中使用了这种方法,现在只需5分钟就可以使用 FreeRadius 为HotSpot系统配置路由器。

我尝试在局域网中的 RaspBerry 中安装 FreeRadius ,并通过 VPS 安装的 WAN

闪存任何上述路由器的步骤如下:

  1. here下载 coova-ap.jnlp
  2. 使用 Java Web Start
  3. 打开文件
      

    对于Linux系统: sudo javaws coova-ap.jnlp

    1. 您必须点击 Flash CoovaAP ,您将看到一个这样的窗口,您应该选择路由器型号:
    2. Select your router model

      1. 下载文件后,您将看到下一个窗口:
      2. Select your network device

        在这里你应该选择你的网络设备,通常eth0(有线)是最好的选择,无论如何我强烈建议点击保存固件到文件按钮来存储备份原始固件。

        如果您使用的是Ubiquiti路由器,请在点击开始闪烁之前  你需要:

          

        。如果您使用Ubiquiti设备,则应通过拔下POE以太网电缆将其置于TFTP模式,并在按住重置按钮8秒钟的情况下重新连接它。如果这不起作用,您可能需要按下它16秒。现在LED灯应交替闪烁,指示TFTP模式。

        点击开始闪烁并完成闪存后,路由器将重新启动,我们将能够使用相同的Coova软件访问路由器。

        现在配置CoovaAP 按钮应该是可点击的,我们将看到一个非常精美的界面来配置路由器强制网络门户,我们将能够使用不同的HotSpot配置。

        如果按钮无法点击,请确保CoovaAP IP为192.168.1.1

        使用CoovaAP软件帮助我最多配置路由器的指南之一是HotSpotSystem: Installation CoovaAP guide

        在该教程中,您将获得有关某些步骤和Captive Portal界面主要配置的更多信息。我没有添加HotSpot部分,因为问题是哪个是最好的路由器配置。

答案 1 :(得分:1)

有一些方法可以构建强制门户网站服务器:

<强> 1

关于路由器兼容性我只能推荐 DD-WRT build 22118 或更高版本(基于coovachilli的dd-wrt)。 支持以下版本:mini_hotspot(broadcom_K26 non-nv60k,non-nv64k!),nokaid,standard,big或mega。其他版本(如mini或micro)不包含热点模块,因此不能用于热点目的。

一旦你有了这样的构建,你可以用Chillispot开始一个简单的强制门户。

您需要的只是一个FreeRadius服务器&amp; Web服务器。

<强> 2

使用OptWARE

我在这里使用了路由器华硕RT N16,我用dd-wrt.v24-18024_NEWD-2_K2.6_mega.bin修补了它

整个教程is here