【问题标题】:Setting up freeRadius accounting设置 freeRadius 会计
【发布时间】:2017-11-06 16:10:23
【问题描述】:

我对此完全陌生。 我的会计数据仅在用户断开连接时更新我想知道如何设置一个帐户临时间隔来收集帐户数据而无需断开我的用户连接。 我有 2k 用户 我该怎么做?

【问题讨论】:

    标签: freeradius


    【解决方案1】:

    转到您的 radgroupreply 表:

    添加一行

    ID:自动递增

    groupname:您要监控的组的名称(在不断开用户连接的情况下使用记帐)

    属性:Acct-Interim-Interval

    op: := (注意-> 它是 := not = not == just :=)

    值:以秒为单位的更新时间(我猜默认为 60 或 120 秒)

    PS:您还需要在您的 mikroktik 中启用会计。 转到 PPP 菜单 -> Secrets -> PPP Authentiction&Accouting 并选择 Accounting -> 选择 Use Radius and Accounting

    现在你准备好了!

    【讨论】:

      【解决方案2】:

      用户通过身份验证时似乎未设置 acct-interim-interval。大多数情况下 acct-interim-interval 是 180 秒,这意味着 Freeradius 在 180 秒内收到每个用户的记帐请求,并且不需要用户注销。

      您使用的是哪个强制门户?强制门户发送 acct-interim-interval 或者您可以在 Freeradius 默认配置文件中配置它。

      【讨论】:

      • 如何在我的默认 conf 文件中配置它?我不知道正在使用哪个强制门户。
      • 您使用的是哪个路由器? OpenWrt 基础还是 Mikrotik 基础?
      • Mikrotik base... 我将该行添加到我的 radgroupreply 表中。现在测试它,看看它是否会工作。
      【解决方案3】:

      转到 IP > 热点 > 服务器配置文件 >

      双击您的个人资料,然后选择 RADIUS 选项卡,在此选项卡下您会找到会计选项,只需勾选它,您会在下方找到临时更新,您可以输入任何值,但建议值在 00:01:00 到00:09:00。

      【讨论】:

      • 不使用热点。我正在使用 PPPoE
      • 在这种情况下,转到 PPP > Secrets > PPP Authendication & Accounting 选择会计,你会在下面找到临时更新,你可以输入任何值,但推荐值在 00:01:00 到 00:09 之间: 00.
      • 它是否在我的数据库 radgroupreply 中添加了一行,我的网络中有超过 800 MK。一个一个地插入会很痛苦
      • 按照我之前给您的解决方案“转到 PPP > Secrets > PPP Authendication & Accounting”,如果您选择该选项,则无需在 radreply 或 radgroupreply 中添加记录。供参考。它不会在您的数据库中添加任何记录。
      • 正如我所说,我的网络中有超过 800 个 Mikrotik。这种方式对我来说有点容易
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-29
      • 2022-12-18
      相关资源
      最近更新 更多