Mikrotik 不会将用户密码属性发送到半径应用程序



我配置了一个Mikrotik。我在Mikrotik中添加了一个半径,并选择了"登录"和"PPP"选项,并添加了半径应用程序和默认端口的IP地址。

在半径服务器中,我禁用了 UFW 并安装了以下脚本:

https://github.com/retailnext/node-radius#example-usage

使用"示例用法"并午餐应用程序。我也在半径应用程序中设置了秘密。 问题是:

  1. 如何从 Mikrotik 向半径服务器发送请求以测试 .app?这是自动发送 UDP 请求吗?
  2. 主要问题是 我在请求属性中没有得到"用户密码"字段!

通过半径协议传输的密码机制类型很少,用户密码属性仅在 PAP 上使用

Mikrotik 不发送用户密码属性,因为它使用了 CHAP 质询机制。

您可以看到 Chap-Password 和 Chap-Challenge 属性,而不是纯文本密码 User-Password, 您应该查看 rfc2865 上的 chap 密码实现。

另请查看: nadius GitHub repo ChapAuth 逻辑处理程序

最新更新