是否有任何开源解决方案可以从中央服务器控制多个接入点?

是否有任何开源解决方案可以从中央服务器控制多个接入点?

这个问题源于我之前的一个问题的答案在该回答中,Oskar Duveborn 说道:

最有可能的是,有一些开源替代品,也许带有定制固件,适用于一些廉价的消费者接入点,可以通过中央服务器完成类似的操作 - 但我还没有研究过这一点。

中央控制器单元和更薄的接入点,除了实际的无线电之外没有太多逻辑 - 通过任何可用的方式连接到控制器 - 它将协调访问、配置、漫游等。您可以在世界任何地方连接这些轻量级接入点之一,只要它可以与链接的控制器通信 - 它将(如果您愿意)显示为同一网络。

所以基本上我想知道是否有人知道这样的系统,或者可以组成这样的系统的组件集?我一直在谷歌搜索和研究,但还没能弄清楚。也许没有东西可以做到这一点?

答案1

http://openwisp.org/

什么是 OpenWISP?

OpenWISP 是一个旨在简化和自动化网络管理的软件平台,特别关注无线网络,主要用于公共 wifi、网状网络、社区网络和物联网场景。

OpenWISP 2 于 2016 年 12 月推出,是该软件的新一代版本,正在逐步取代 OpenWISP 1,旨在构建一个应用程序和工具生态系统,让开发人员能够轻松构建自定义网络应用程序,从而为最需要的社区的网络基础设施带来创新。

http://openwisp.io/docs/general/values.html

答案2

获取一些路由器并安装dd-wrt或类似的固件。如果您熟悉 Linux,它将允许您访问各种配置选项。

为了建立一个庞大的无线网络,您需要确保所有路由器都使用相同的 ESSID 和加密密钥。DD-WRT 还为您提供了使用更多企业方案(例如 EAP)的选项。

然后你需要桥接两个路由器。这取决于它们之间的距离。如果它们足够近,你可以使用 WDS 桥接。如果它们稍远一点,请使用电缆。如果它们之间的距离真的很远,你可能需要有单独的 ISP 连接并在它们之间进行一些 VPN 连接。

答案3

OpenWrt(.org) 和番茄是另外两个“类似固件”的 DD-Wrt 替代品。这三个都在路由器上提供了可靠的 Linux 环境,这意味着在文本文件中进行配置、ssh 和其他安全服务,以及带有基本实用程序的脚本环境。

听起来您想要一个 NIS/NIS+/NDS 之类的东西用于接入点——一个集中管理的基本配置文件存储库,能够随时将更改推送到从属设备的(子)集。我不知道是否有一个特定的项目,但是,假设您的所有硬件都相同,并且所有 AP 的软件都相同,那么从 git 和 scp/rsync 中手动推出一些东西应该不难。

这三种固件中的任何一种都可以为此类项目提供坚实的基础,而且硬件价格低廉。当然有商业解决方案,但它们可能比你想要的更贵或功能更少。如果一些研究没有发现一个重要的 FOSS 项目正在解决这个问题,那么你就找到了一个很好的利基市场,对吧?:)

答案4

橙网/开放网格可以协调访问、配置等。

您可以获得带有特殊固件的小型 Wifi AP(或在您自己的 AP 上加载固件),它们就会变成 wifi 网状云。

不幸的是,这是一个第 3 层网格,因此您无法通过正常的第 2 层以太网访问本地网络。如果您尝试提供基本的互联网访问,这没问题,但可能不适合您的情况。

相关内容