我得到了一个复杂的模式,其中我的 radius 服务器需要根据 redis-db 查询的结果发送 Framed-IP-Address,因此,我想知道我的默认配置的 post-auth 部分是否可以做到这一点。
类似的东西(或任何其他解决方案):
update reply {
Framed-IP-Address := xxx.xx.xx.xx
}
其中 xxx.xx.xx.xx 是模块返回的 IP 地址。
非常感激。
答案1
是的,一点没错。
你可以做:
update reply {
Framed-IP-Address := "%{redis: <your redis query>}"
}
服务器核心将负责将 ASCII IP 地址转换为二进制形式。
是的,插入它最有效的地方是在认证后。