radius接受所有,但拒绝客户?

时间:2017-05-09 06:15:20

标签: mysql radius

我已经设置了一些我需要进行身份验证测试的半径。但是,它需要接受任何和所有请求,所以我已经设置了"DEFAULT Auth-Type := Accept"来修复它。

然而,当我接受测试时,我会从日志中得到这个:

  

错误:忽略来自身份验证地址*端口1812的请求   未知的客户端端口42159

所以我用Google搜索并发现即使它设置允许它仍然需要在clients.conf中的IP?如此惶恐,但现在我得到了:

  

错误:rlm_sql_getvpdata:数据库查询错误错误:[sql] SQL查询   错误;拒绝用户

如果不先将客户作为客户添加,我是否可以接受所有内容?

如果不能解决SQL问题怎么办?我跟着导游,所以一切都应该是正确的。

1 个答案:

答案 0 :(得分:1)

您可以添加涵盖整个ipv4范围的客户端:

client all {
    ipaddr = 0.0.0.0/0

    secret = <secret>
}

请在SQL错误周围发布radiusd -X的输出,因为无法判断该单一日志行发生了什么。