私が使用しているもの:
- ユビキティエアルーター
- CoovaChilli
- FreeRadius と Apache2 を備えた AWS サーバー
私がしようとしていること:
- Ubiquiti AirRouterを使用してキャプティブ ポータルをセットアップする
- CoovaChilliファームウェアを使用して、 Ubiquitiでキャプティブ ポータルをセットアップします
- AWS の FreeRadiusServer で radius 認証を行う
- AWS でapache2サーバーを使用して、ユーザーがログインするための Web キャプティブ ポータルを作成します。
Ubiquiti AirRouter を CoovaChilli ファームウェアで構成しました (ここでは問題ありません)。ルーターによって生成された AP は期待どおりに機能し、ページを表示しようとすると、Apache Web サーバーにリダイレクトされます。
私が立ち往生している場所:
キャプティブ ポータルとルーター間の通信が問題です。ChilliLibrary.js関数 ( ChilliJSON ) を使用して radius ログインを作成しようとしていますが、いくつかの構成が不足しているようです。キャプティブ ポータルで認証しようとしたときに得られる応答は次のとおりです。
GET http://127.0.0.1:1812/json/status?callback=chilliJSON.reply&0.2522223754785955net::ERR_CONNECTION_REFUSED
ChilliLibrary.js:531
CoovaChilli と Chilli のドキュメントで情報を探していますが、ここで役立つ情報が見つかりません。
- キャプティブ ポータルのこの部分に関する適切なチュートリアルを知っている人はいますか? ウェブサーバーとルーター間の接続?
前もって感謝します