FreeRADIUS - 如何为两个不同的NAS创建配置文件

时间:2014-11-09 11:45:09

标签: freeradius

我如何为具有不同属性的两个不同NAS(Cisco& MicroTek)创建配置文件。

我不知道如果声明取决于NAS的IP,是否有办法制作。

了解更多信息:

我使用daloradius来管理freeradius,我无法管理速度,因为现在我有10M配置文件,其属性为Cisco-AVPair = ip:sub-qos-policy-in = 10Mbps但在MikroTek中则不同它使用了Mikrotik-Rate-Limit = 10M所以我需要一个配置文件处理,如果用户连接到cisco将使用他的policymap,当他连接到MikroTek时使用其他属性

1 个答案:

答案 0 :(得分:0)

您可以在clients.conf

中定义与NAS关联的任意属性

例如:

client 192.168.0.1 {
    secret = testing123
    my_attribute = 'foo'
}

然后使用%{client:<attribute>} xlat。

访问它们
authorize {
    update reply {
        Reply-Message := "User connecting to NAS with attribute %{client:my_attribute}"
    }
}

这比寻线组或其他分组机制更有效。