Raspberry PIでfreeradius3.0を使ってradiusサーバーを構築し、ASUSのルーターRT-AC68Uでこのサーバーを参照してWPA-Enterprise認証をしています。
radius側では、ユーザー認証に加えて物理アドレス認証も行っています。
認証自体はPC、MAC、iPhone、Androidいずれも問題なくうまく行くのですが、radiusサーバーでsudo radwhoを実行しても、radutmpが無い、という旨のエラーメッセージが出て接続者リストが表示されません。また、radlastを使用しても空が返ってきます。
ちなみにradutmpを指定の場所に手動で作成するとエラーは出なくなりますが、リストは常に空になります。
調べたところ、クライアントがAccounting-Requestというパケットを送信しないとradwhoには何も記載されないというような記事を見かけました。
http://lists.freeradius.org/pipermail/freeradius-users/2014-April/071812.html
http://freeradius.1045715.n5.nabble.com/Radlast-and-radwho-fails-td2744801.html
英語の記事なので読み違えている可能性もありますが、この場合、使用しているルーターがAccounting-Requestパケットを返していない、ということになるのでしょうか?
また、ルーターを変えれば解決するのでしょうか?
ご存知の方いましたら、お知恵をお貸し下さい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/01 02:38