如何使用多个ldap服务器配置FreeRADIUS?

时间:2013-08-05 14:31:37

标签: ldap ubuntu-12.04 openldap samba freeradius

我有一个FreeRADIUS服务器,它使用ldap作为其用户的存储后端。它们都位于运行UBUNTU Linux 12.04 LTS的同一台机器上。

现在我想在另一台机器上设置另一个ldap服务器以添加冗余,以便在本地ldap服务器出现故障时可以使用它。有人能告诉我怎么做吗?有关多个ldap服务器的RADIUS配置文件中没有提及任何内容。

同样的问题适用于Samba。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

实际上这很简单,你可以在这里列出多个服务器in the LDAP configuration,用逗号分隔。

libldap负责其余部分。

编辑:对于FreeRADIUS 3的更高版本,LDAP模块需要server配置项的多个实例。例如:

server = 'ldap1.example.org'
server = 'ldap2.example.org'
server = 'ldap3.example.org'

这是内部的,当模块重写URI时,它们已经被分解成单独的字符串,这使得代码更容易。它看起来也更清洁。