freeRADIUS 中的动态客户端 IP,客户端通过 secret 进行识别

freeRADIUS 中的动态客户端 IP,客户端通过 secret 进行识别

我有多个位置向我的服务器发送 RADIUS 请求。这些位置当前配置为:

client any_client {
    ipaddr = x.x.x.x
    netmask = 32
    secret = client_secret
    shortname = name
}

但是有些客户端的 ISP 会更改其 IP 地址。此外,多个客户端使用同一个 ISP,因此每个客户端没有唯一的子网。我想要做的是允许来自特定 IP 范围的所有连接,但仍然为每个客户端设置单独的密钥,然后仍然为会计目的分配正确的短名称。

我在 freeradius 中能实现我想要的功能吗?

相关内容