問題タブ [coovachilli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
freeradius - freeradius sqlcounter 応答メッセージと coovachilli
freeradius メーリング リストと wiki と私のすべての検索で、カウンター応答メッセージの設定方法に関する実用的なガイドが見つかりません。
デフォルトの freeradius サーバーでは、時間とクォータの制御は完全に機能しています。返信メッセージを強化するための提案は、次のような if ステートメントを raddb/sites-availible/default に追加することです。
これは期限切れのアカウントに対して機能しますが、以下のような別のカウンターを追加すると、期限切れカウンターよりも優先されないため、応答が正確ではありません。
フォーマットが間違っていませんか?もしそうなら、地球上で実行可能なガイドはどこですか...
apache - CoovaChilli & FreeRadius: Apache サーバー認証
私が使用しているもの:
- ユビキティエアルーター
- CoovaChilli
- FreeRadius と Apache2 を備えた AWS サーバー
私がしようとしていること:
- Ubiquiti AirRouterを使用してキャプティブ ポータルをセットアップする
- CoovaChilliファームウェアを使用して、 Ubiquitiでキャプティブ ポータルをセットアップします
- AWS の FreeRadiusServer で radius 認証を行う
- AWS でapache2サーバーを使用して、ユーザーがログインするための Web キャプティブ ポータルを作成します。
Ubiquiti AirRouter を CoovaChilli ファームウェアで構成しました (ここでは問題ありません)。ルーターによって生成された AP は期待どおりに機能し、ページを表示しようとすると、Apache Web サーバーにリダイレクトされます。
私が立ち往生している場所:
キャプティブ ポータルとルーター間の通信が問題です。ChilliLibrary.js関数 ( ChilliJSON ) を使用して radius ログインを作成しようとしていますが、いくつかの構成が不足しているようです。キャプティブ ポータルで認証しようとしたときに得られる応答は次のとおりです。
CoovaChilli と Chilli のドキュメントで情報を探していますが、ここで役立つ情報が見つかりません。
- キャプティブ ポータルのこの部分に関する適切なチュートリアルを知っている人はいますか? ウェブサーバーとルーター間の接続?
前もって感謝します
ubuntu - CoovaChilli 認証
Ubuntu 14.04 で実行されている Radiusd (FreeRADIUS v2.2.5) を使用して CoovaChilli で認証しようとしていますが、成功しません。
CoovaChilli は、ChilliSpot 以外にもいくつかの異なるパラメーターを使用しています。
独自のドキュメントに基づいて、CoovaChili は Auth: 0 または 1 で動作します。Chillispot は Accept または Reject で動作します。
問題は、両方のバージョンを試しましたが、radius で認証できないことです。exec モジュールで何か変更する必要がありますか? 両方のバージョン (chillispot、coovachilli) を引き続き使用したい
Radius エラーを受信しました
承認セクション
実行モジュール
php - 検索データベースは、フィールドを別のフィールドの値に置き換えます
はい、私は初心者です。
はい、投稿されたすべてのソリューションを読んで試しました。
いいえ、1 シーケンスで動作させることはできません。
問題: coovachilli radius データベース: 1 つのフィールドに間違った情報が含まれている
障害のあるフィールドを見つけて、別のプログラムとして実行するか、既存のモジュールの 1 つに貼り付けて正しいフィールドに置き換える方法を見つけたい
私が使用し、手動で動作します
しかし、どうすれば を同じ行???
の別のフィールド ( ) の値に置き換えることができますか?callingstationid
またはこれをperl progで取得する方法
coovachilli - freeradiusサーバーボックスをクライアントコンピューターに接続するとすぐに、インターネットがサーバーから切断されます
Ubuntu 14 サーバー (32 ビット) で freeradius、coovachilli を使用してキャプティブ ポータルをセットアップしようとしています。
インストールが完了すると、freeradius と coovachilli の両方が実行されている ubuntu サーバー ボックスでインターネットが正常に動作します。
しかし、クライアント PC を 2 番目のイーサネット カードに接続すると、インターネットがサーバー ボックスから切断され、もちろんクライアント マシンもインターネットに接続されません。ただし、クライアント マシンは dhcp から IP 10.1.0.3 を取得します。
OS と完全なキャプティブ ポータルのセットアップを 5 回再インストールしましたが、同じ pblm..
どこが間違っていますか?
注: OS をインストールすると、イーサネット カードの名前が em1 および pp251 になります。しかし、apt get remove boisdevname を実行してから update-initramfs -u を実行し、デバイス名を eth0 および eth1 として取得します。ただし、組み込みカードの名前は eth1 になり、pci イーサネット カードの名前は eth0 になります。そこで、eth0 を WAN にするために、インターネット ケーブルを 2 番目のカードに接続しました。
mysql - Freeradius、CoovaChilli CP、その日の残りのアカウントを無効にする
CaptivePortal を実装するために、MySQL で CoovaChilli と Freeradius を使用しています。これまでのところ、すべて正常に動作しています。DBからユーザーアカウントでログインし、インターネットにアクセスできます。次に、アカウントの時間制限を設定する必要があり、それも正常に機能しますが、セッションが終了した後、ログアウトして同じアカウントでログインし、インターネットを引き続き使用できます。私がしなければならないことは、アカウントが 1 日 1 回だけ使用されることを許可することです。誰かがこの問題で私を助けてくれますか?
ありがとう、ネマニャ
mysql - Freeradius sqlcounter が機能しない
freeradius と mysql および choovachilli を使用して、キャプティブ ポータルを実装しています。現在、rlm_sqlcounter を使用して毎日のアカウントを実装しようとしていますが、成功していません。グローバル構成に含める私の構成ファイルは次のとおりです。
freeradius ログには、カウンターに関連する次の出力のみがあります。
このカウンターが実際にどのように機能するかを誰かが説明してくれれば、本当にありがたいです。check-name と reset のポイントはなんとか理解できましたが、クエリ オプションが混乱を招きます。クエリの構文と戻り値は理解できますが、そのクエリがいつ呼び出され、誰がその戻り値をどのように使用するのかわかりません。