Freeradius Serverプロジェクトは、RADIUS、DHCPV4 DHCPV6、DNS、TACACS+、VMPをサポートする高性能で高性能で構成可能なマルチプロトコルポリシーサーバーです。 GNU GPLV2の条件で利用できます。 RADIUSを使用すると、ネットワークの認証と承認を集中させ、新しいユーザーをネットワークに追加または削除するときに行う必要がある変更の数を最小化できます。
Freeradiusは、802.1x(WiFi)、Dialup、Pppoe、VPN、VoIPなどのシステムでユーザーを認証できます。 MySQL、PostgreSQL、Oracle、Microsoft Active Directory、Apache Cassandra、Redis、OpenLdapなどのバックエンドデータベースをサポートしています。 1000万から1,000万人以上のユーザーの範囲のサイトで、何億人もの人々のインターネットアクセスを認証するために毎日使用されています。
バージョン4の完全なドキュメントがあるドキュメントディレクトリをご覧ください。
追加のドキュメントについては、https://freeradius.orgおよびhttps://wiki.freeradius.orgもご覧ください。
サーバーをインストールするには、インストール手順ドキュメントを参照してください。
サーバーの構成、インストール、または管理が難しい場合があることを理解しています。結局のところ、それは多くの異なる構成の可能性を備えた複雑なシステムです。
最も一般的な問題は、人々が自分が何をしているのかを理解せずに、そして変更をテストすることなく、大量の構成を変えることです。好ましい動作方法は次のとおりです。
radiusd -X )で。この方法により、できるだけ早くサイトにカスタマイズされた動作構成が確保されます。一連の小さなステップを介して進むのはイライラするように思えるかもしれませんが、代替手段にはより多くの時間がかかります。 「速くてゆるい」方法は、すぐに前進するよりもイライラするでしょう!
サーバーをデバッグモード( radiusd -X )で実行し、出力を読み取ります。この点を十分に強調することはできません。問題の大部分は、デバッグ出力を注意深く読み取ることで解決できます。これには、一般的な問題に関する警告や、それらがどのように修正されるかについての提案が含まれます。
デバッグ出力については、WikiのRADIUSD-Xページで詳しく説明しています。
ウィキには多くの質問が答えられます:
https://wiki.freeradius.org
構成ファイルを読み取ります。サーバーの多くの部分は、構成ファイルに広範なコメントがある場合にのみ文書化されています。
メーリングリストを検索します。たとえば、Googleを使用して、「サイト:lists.freeradius.org」を検索すると、Freeradiusメーリングリストの結果が返されます。
https://freeradius.org/support/
メーリングリストに投稿するものの指示は、Wikiにあります。 radiusd -Xの出力を投稿することをお勧めします。その情報は、パケットを受け取ったときにサーバーが何をしているか、そしてそれらのパケットをどのように処理するかを示しています。
構成ファイルをメーリングリストに投稿することはお勧めしません。彼らは助けにはなりません。代わりに、 radiusd -Xの出力を投稿します。それを十分に強調することはできません。
コメントがある場合、またはFreeradiusに必要なことをするのが難しい場合は、「Freeradius-Users」リストに投稿してください(上記のURLを参照)。 Freeradiusメーリングリストは、Freeradiusコミュニティによって運営され、貢献されています。リストのユーザーは、最初に問題に関連するドキュメントを読んだことがあるという警告で、あなたの質問に喜んで答えます。
サーバーの欠陥が疑われる場合は、機能をリクエストするか、コードパッチを送信したい場合は、Freeradius-ServerリポジトリのGitHub Issueトラッカーを使用してください。ただし、メーリングリストの問題を最初に提起して、実際に欠陥のある機能であるか欠落しているかを判断することがほとんど常に最善です。
欠陥レポートのデータを収集するための指示は、ここまたはWikiにあります。
いかなる状況でも、問題のトラッカーをサポートリクエストに使用しても、これらの質問はユーザーのメーリングリストに属します。問題トラッカーにサーバーに関連する質問を投稿すると、問題は閉じられてロックされます。問題トラッカーに質問を投稿する場合は、GitHubのすべてのFreeradiusプロジェクトリポジトリから禁止されます。
開発者があなたの質問に十分に速く答えていないこと、または問題を十分に迅速に修正していないことを文句にしないでください。ドキュメントを読むように言われたとしても文句を言ってはいけません。ドキュメントは完璧ではないことを認識していますが、それは存在し、それを読むことで最も一般的な質問を解決できます。
フリーラディウスは、多くの人々による長年の仕事の累積的な努力であり、あなたはそれを無料で手に入れました。あなたの質問に答えるために誰も支払われていません。これはフリーソフトウェアであり、より良くなる唯一の方法は、プロジェクトに貢献した場合です($$、コード、またはドキュメント)。
テクニカルサポート、マネージドシステムサポート、カスタム展開、スポンサー付き機能開発、および他の多くの商業サービスは、ネットワーク半径から入手できます。