系统管理指南:名称和目录服务(DNS、NIS 和 LDAP)

LDAP 使用全限定域名

与 NIS 或 NIS+ 客户机不同,LDAP 客户机总是 返回主机名的全限定域名 (fully qualified domain name, FQDN)。LDAP FQDN 与 DNS 返回的 FQDN 相似。例如,假设域名为以下形式:


west.example.net

查找主机名 server 时,gethostbyname()getnameinfo() 都将返回 FQDN 版本。


server.west.example.net

此外,如果使用特定于接口的别名(例如 server-#),则将返回一个较长的全限定主机名列表。 如果要使用主机名共享文件系统或者进行类似的其他检查,则必须对这些检查进行说明。例如,如果将非 FQDN 用于本地主机,FQDN 仅用于由 DNS 解析的远程主机,则必须说明二者之间的区别。如果使用与 DNS 不同的域名设置 LDAP,则同一个主机可能会以两个不同的 FQDN 结尾,具体情况取决于查找源。