Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Utilisation des services de noms et d'annuaire dans Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
Partie I A propos des services d'annuaire et de noms
1. Services d'annuaire et de noms (présentation)
2. Commutateur du service de noms (présentation)
Découverte de service DNS multidiffusion
Documentation connexe relative à DNS
DNS et utilitaire de gestion des services
Administration de DNS (tâches)
Configuration d'un serveur DNS
Création d'un fichier rndc.conf
Configuration des options du serveur DNS
Exécution du service DNS en tant qu'utilisateur de remplacement
Dépannage des problèmes de démarrage du serveur DNS
Vérification de la configuration DNS
Indicateurs de compilation utilisés lors de l'intégration de BIND
4. Configuration des clients Active Directory Oracle Solaris (tâches)
Partie II Configuration et administration NIS
5. Service d'information réseau (présentation)
6. Définition et configuration du service NIS (tâches)
7. Administration de NIS (tâches)
Partie III Service de noms LDAP
9. Introduction aux services de noms LDAP (présentation)
10. Exigences de planification pour les services de noms LDAP (tâches)
11. Configuration de Oracle Directory Server Enterprise Edition avec les clients LDAP (tâches)
12. Configuration des clients LDAP (tâches)
13. Dépannage LDAP (référence)
14. Service de noms LDAP (référence)
Les sections suivantes expliquent comment activer des services DNS multidiffusion (mDNS) ainsi que la découverte de service DNS. Elles fournissent également des exemples sur la procédure à suivre pour publier des ressources pour la découverte de service DNS.
Pour que la découverte de services mDNS et DNS fonctionne, mDNS doit être déployé sur tous les systèmes qui participent à mDMS. Le service mDNS permet de publier la disponibilité des services fournis sur le système.
Pour plus d'informations, reportez-vous à la section Utilisation de vos droits d’administration du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.
# pkg install pkg:/service/network/dns/mdns
Pour résoudre les hôtes locaux, modifiez la propriété config/host du service name-service/switch pour inclure mdns en tant que source. Par exemple :
# /usr/sbin/svccfg -s svc:/system/name-service/switch svc:/system/name-service/switch> setprop config/host = astring: "files dns mdns" svc:/system/name-service/switch> select system/name-service/switch:default svc:/system/name-service/switch:default> refresh svc:/system/name-service/switch> quit
# svcadm enable svc:/network/dns/multicast:default
L'activation de mDNS de cette manière garantit que vos modifications sont conservées au fil des mises à niveau et des réinitialisations. Pour plus d'informations, reportez-vous à la page de manuel svcadm(1M).
Vérifiez le journal du service mDNS /var/svc/log/network-dns-multicast:default.log pour consulter les erreurs ou les messages.
En tant qu'outil de diagnostic réseau, la commande dns-sd permet de parcourir et de découvrir des services, comme si vous exécutiez la commande ping ou traceroute.
La commande dns-sd est essentiellement destinée à une utilisation interactive, principalement car ses arguments de ligne de commande et son format de sortie peuvent changer avec le temps, ce qui rend son invocation à partir d'un script de shell imprévisible et risquée. En outre, la nature asynchrone de la découverte de service DNS (DNS-SD) ne se prête pas volontiers à la programmation orientée script.
Pour plus d'informations, reportez-vous à la page de manuel dns-sd (1M). Pour intégrer le service DNS dans des applications, reportez-vous à la page de manuel libdns-sd(3DNS_SD).
Les exemples ci-dessous illustrent la publication de services à l’aide de la découverte de service DNS.
Exemple 3-1 Publication d'un service d'impression
La commande suivante publie un service d'impression LPR sur le port 515 sur un système nommé My Test, afin que celui-ci soit disponible aux clients d'impression compatibles DNS-SD :
# dns-sd -R "My Test" _printer._tcp. . 515 pdl=application/postscript
Pour que cet enregistrement soit utile, le service MPR doit être disponible sur le port 515.
Exemple 3-2 Publication d'une page Web
La commande suivante publie une page Web disponible sur un serveur HTTP sur le port 80 du système My Test. La page Web s'affiche dans liste Bonjour dans Safari et d'autres clients Web compatibles DNS-SD.
# dns-sd -R "My Test" _http._tcp . 80 path=/path-to-page.html