D'une manière générale, les clients NIS sont configurés avec le fichier nsswitch.conf pour recourir uniquement au NIS dans le cadre de recherches d'adresses et de noms de machines. Si ces recherches échouent, un serveur NIS peut les transmettre au DNS.
Pour plus d'informations sur l'obtention des droits appropriés pour exécuter des tâches spécifiques, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .
Les deux fichiers de cartes, hosts.byname et hosts.byaddr, doivent inclure la clé YP_INTERDOMAIN. Pour tester cette clé, modifiez le fichier /var/yp/Makefile et remplacez les lignes :
#B=–b B=
par :
B=–b #B=
makedbm démarre à présent avec l'indicateur –b lorsqu'il crée les cartes et la clé YP_INTERDOMAIN est insérée dans les fichiers ndbm.
# make hosts
La commande suivante répertorie toutes les adresses IP pour les serveurs de noms DNS :
# svcprop -p config/nameserver network/dns/client
# svcadm restart network/nis/server:instance
Dans cette implémentation de NIS, le démon ypserv commence automatiquement avec l'option –d pour transférer des demandes à DNS.