この質問は 私の前の質問の1つに対する答え から生じます。その答えの中で、OskarDuvebornは次のように述べています。
おそらく、中央サーバーと同様のことを実現できる安価なコンシューマーアクセスポイント用のカスタムファームウェアを使用したオープンソースの代替手段がいくつかある可能性がありますが、私はそれを調査していません。
中央制御装置と、アクセス、構成、ローミングなどを調整する、実際の無線を除いてロジックがあまりない、より薄い種類のアクセスポイント(利用可能な手段でコントローラーに接続されている)。これらの軽量アクセスポイントの1つは、リンクされたコントローラーと通信できる限り、世界中のどこにでも接続できます。必要に応じて、同じネットワークとして表示されます。
だから基本的に私は誰かがそのようなシステム、またはそのようなシステムを作ることができるコンポーネントのセットを知っているかどうか疑問に思っていますか?私はグーグルで調べて研究してきましたが、まだそれを理解することができていません。多分それをする何かがないのですか?
いくつかのルーターを入手して、 dd-wrt または同様のファームウェアをインストールします。 Linuxに精通している場合は、あらゆる種類の構成オプションにアクセスできます。
1つの大規模なワイヤレスネットワークを作成するためには、すべてのルーターが同じESSIDと暗号化キーを使用していることを確認する必要があります。 DD-WRTは、EAPなどのより多くの企業スキームを使用するオプションも提供します。
次に、2つのルーターをブリッジする必要があります。これは、それらがどれだけ離れているかによって異なります。それらが十分に近い場合は、WDSブリッジを使用できます。もう少し離れている場合は、ケーブルを使用してください。それらが本当に離れている場合は、別々のISP接続を持ち、それらの間でVPN接続を行う必要があるかもしれません。
Orangemesh/ Openmesh アクセス、構成などを調整できます。
特別なファームウェアを備えた小さなWifiAPを入手し(または独自のAPにファームウェアをロードし)、それらはWi-Fiメッシュクラウドになります。
残念ながら、これはレイヤー3メッシュであるため、ローカルネットワークへの通常のレイヤー2イーサネットアクセスはありません。これは、基本的なインターネットアクセスを提供しようとしているが、状況に合わない場合は問題ありません。
OpenWrt(.org)と Tomato は、DD-Wrtに代わる他の2つの「類似ファームウェア」です。 3つすべてが、ルーター上に堅牢なLinux環境を提供します。つまり、テキストファイル、ssh、およびその他の安全なサービスでの構成と、基本的なユーティリティを備えたスクリプト環境を提供します。
アクセスポイントにはNIS/NIS +/NDSのようなものが必要なようです。これは、基本構成ファイルの集中管理されたリポジトリであり、いつでもスレーブの(サブセット)セットに変更をプッシュする機能です。そのための特定のプロジェクトがあるかどうかはわかりませんが、すべてのハードウェアが同じであり、すべてのソフトウェアがすべてのAPで同じであると仮定すると、gitとscpから何かを手動でロールアウトするのは難しいことではありません。/rsync。
これらの3つのファームウェアのいずれも、その種のプロジェクトの強固な基盤を提供し、ハードウェアは安価です。確かに商用ソリューションはありますが、それらはあなたが望むよりも高価であるか機能が少ないかもしれません。そして、いくつかの研究でこの問題に取り組んでいる重要なFOSSプロジェクトが見つからない場合は、その1つに適したニッチを見つけましたね。 :)
OpenWISPとは何ですか?
OpenWISPは、ネットワークの管理を容易にし、自動化するように設計されたソフトウェアプラットフォームであり、主にパブリックWi-Fi、メッシュネットワーク、コミュニティネットワーク、IoTシナリオで使用されるワイヤレスネットワークに特に重点を置いています。
2016年12月に発売されたOpenWISP2は、OpenWISP 1に徐々に置き換わる新世代のソフトウェアであり、開発者がネットワークに革新をもたらすためにカスタムネットワーキングアプリケーションを簡単に構築できるようにするアプリケーションとツールのエコシステムを構築することを目的としています。それを最も必要とするコミュニティのインフラストラクチャ。