q:Freeradius休息时更新CoA

时间:2019-05-07 15:03:22

标签: freeradius

当前,我正在编写一个简单的python django作为FreeRadius的其余后端。

目前我的休息时间是:

Dynamic Client
Authorization
Accounting.

关于计费部分,目前在我的FreeRadius默认站点“计费”部分中,我仅包含“ rest”,而没有任何其他配置。

当前,会话已在django中记录和计数。

但是,现在我需要强制断开用户... CoA的连接。

我读了https://aacable.wordpress.com/2016/03/25/mikrotik-with-freeradiusmysql-change-on-the-fly-with-coa-part-2/

根据该文档,我确实需要发送“更新断开连接”的信息是:

  1. 在结帐答复中发送“ control:Tmp-Integer-0 = 0”,并且
  2. 在“会计”部分的“休息”之后添加此权限

    if(“%{control:Tmp-Integer-0}” = 0){     更新断开连接{         用户名=“%{request:用户名}”     } }

真诚的

0 个答案:

没有答案