2
  • 我正在使用什么:

    1. Ubiquiti AirRouter
    2. Coova辣椒
    3. 带有 FreeRadius 和 Apache2 的 AWS 服务器

  • 我正在尝试什么:

    1. 使用Ubiquiti AirRouter设置强制门户
    2. 使用CoovaChilli固件在Ubiquiti上设置强制门户
    3. 使用 AWS 上的 FreeRadiusServer 进行半径身份验证
    4. 使用AWS 上的apache2服务器创建 Web 强制门户以供用户登录

我的 Ubiquiti AirRouter 配置了 CoovaChilli 固件(这里没有问题)。路由器生成的 AP 按预期工作,当您尝试查看任何页面时,您将被重定向到 apache Web 服务器。

  • 我被困在哪里:

    强制门户和路由器之间的通信是我的问题。我正在尝试使用ChilliLibrary.js函数(ChilliJSON)进行半径登录,但似乎我缺少一些配置,当我尝试在强制门户中进行身份验证时得到的响应是:

GET http://127.0.0.1:1812/json/status?callback=chilliJSON.reply&0.2522223754785955net::ERR_CONNECTION_REFUSED
ChilliLibrary.js:531

我正在 CoovaChilli 和 Chilli 文档中寻找信息,但在这里找不到任何有用的信息。

  • 有人知道关于强制门户这一部分的任何好的教程吗?网络服务器和路由器之间的连接?

提前致谢

4

2 回答 2

1

GET http://127.0.0.1:1812/和 net::ERR_CONNECTION_REFUSED 说明了一切。

使用 netstat -ntl | 检查是否有服务在 localhost 的 1812 端口上运行 grep 1812 然后仔细检查您的防火墙是否允许通过端口 1812 的流量。

于 2016-05-02T23:36:25.013 回答
-2

如果您以前没有遇到过,这可能会有一些用处。

https://help.ubuntu.com/community/WifiDocs/CoovaChilli

于 2014-09-30T19:34:01.680 回答