我有一个FreeRADIUS服务器,它使用ldap作为其用户的存储后端。它们都位于运行UBUNTU Linux 12.04 LTS的同一台机器上。
现在我想在另一台机器上设置另一个ldap服务器以添加冗余,以便在本地ldap服务器出现故障时可以使用它。有人能告诉我怎么做吗?有关多个ldap服务器的RADIUS配置文件中没有提及任何内容。
同样的问题适用于Samba。
非常感谢任何帮助。
答案 0 :(得分:3)
实际上这很简单,你可以在这里列出多个服务器in the LDAP configuration,用逗号分隔。
libldap负责其余部分。
编辑:对于FreeRADIUS 3的更高版本,LDAP模块需要server
配置项的多个实例。例如:
server = 'ldap1.example.org'
server = 'ldap2.example.org'
server = 'ldap3.example.org'
这是内部的,当模块重写URI时,它们已经被分解成单独的字符串,这使得代码更容易。它看起来也更清洁。