LDAP の設定と構成

完全指定ドメイン名 (FQDN)

LDAP クライアントと NIS/NIS+ クライアントの大きな違いは、LDAP クライアントは常に FQDN (完全指定ドメイン名) を返す点で、これは DNS に似ています。たとえば、ドメイン名が engineering.example.net のとき、ホスト名 servergetipnodebyname() で検索したとします (現行の LDAP は IPv4 上でのみ動作しますが、IPv6 への移行に備えて、この API を使用します)。gethostbyname()getipnodebyname() はどちらも、server.engineering.example.net のように FQDN を返します。また、server-# のようなインタフェース固有の別名を使用した場合も、FQDN の長いリストが返されます。

ホスト名を使用してファイルシステムを共有したり、他にこのような検査を行うアプリケーションを使用している場合は、この鍵となる違いを理解し、対処する必要があります。特に、ローカルホストは非 FQDN、(DNS で解決された) リモートホストは FQDN と考えている場合は注意が必要です。DNS と異なるドメイン名を使用して LDAP を設定すると、同じホストでも検索元によって FQDN が異なることがあります。