1

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

现在我想在另一台机器上设置另一个 ldap 服务器来增加冗余,这样我就可以在本地 ldap 服务器出现故障的情况下使用它。谁能告诉我我该怎么做?RADIUS 配置文件中没有提到有关多个 ldap 服务器的任何内容。

同样的问题也适用于 Samba。

任何帮助将不胜感激。

4

1 回答 1

2

这实际上很简单,您可以在 LDAP 配置中列出多个服务器,用逗号分隔。

libldap 负责其余的工作。

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

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

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

于 2013-09-30T20:34:27.127 回答