1

在 Centos 7 上安装 FreeRADIUS 3.0.12 + MYSQL

尝试授权:

DD-WRT(一切都很好): http: //pastebin.com/61ScJiQF

Mikrotik(错误) http://pastebin.com/KzPCREeR

MikroTik RouterOS 6.32.4

可以看出,mikrotik 记帐没有通过,即使通过身份验证一切正常,登录 mikrotika 错误:

login failed: RADIUS server is not responding

可能是什么问题呢?

有第二台服务器使用 FreeRADIUS 2.2.7 和相同的路由器工作 (pastebin.com/bu7FdYVG)),并且在 3.0.12 上的日志 mikrotik 错误:

login failed: RADIUS server is not responding

我可能需要一些额外的设置半径就在 mikrotik 下?除了连接mysql模块,我没有改变任何东西。

4

1 回答 1

1

好的,您似乎在问两个不同的问题。“登录失败:RADIUS 服务器没有响应”意味着身份验证在 Mikrotik 上根本不起作用。同时,“mikrotik 会计未通过”意味着您只是看不到来自 Mikrotik 的会计数据。(除非身份验证和授权成功,否则不会进行记帐。)这里有几件事要检查。

  1. 请务必在 Mikrotik 的 Radius 下指定 Src 地址。这应该是 Mikrotik 上用于访问 radius 服务器的接口的 IP 地址。当RouterOS留给自己的设备时,您会惊讶于RouterOS选择错误的次数。
  2. RouterOS 的某些版本在 Radius 页面下将 Timeout 值设置为不合理的低值。将其设置为 5000 ms 之类的舒适值,这样饱和电路就不太可能阻止登录。
  3. 要使您的会计工作,请转到 IP -> 热点 -> 服务器配置文件并打开您的配置文件。确保检查会计并将时间间隔设置为 5 或 10 分钟。
于 2017-07-11T22:14:01.817 回答