Ce document décrit comment configurer un système de noms de domaine (DNS) sur un hôte.
Aucune spécification déterminée n'est requise pour ce document.
Les informations de ce document sont basées sur les versions de logiciel et matériel suivantes :
Solaris 2.6, 2,7, 2.8 et 2.9
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Pour plus d'informations sur les conventions des documents, référez-vous aux Conventions utilisées pour les conseils techniques de Cisco.
Cette section décrit la procédure à suivre pour configurer DNS sur un hôte. Avant de commencer, vérifiez que les fichiers suivants existent dans le répertoire /etc de votre hôte Sun :
résolv.conf
nsswitch.conf
Suivez les instructions ci-dessous :
Vérifiez que le contenu du fichier /etc/resolv.conf est comparable aux éléments suivants :
domain cisco.com nameserver 172.20.2.77 nameserver 172.20.3.40
Vérifiez qu'un ou plusieurs serveurs DNS sont accessibles depuis l'hôte à l'aide de la commande ping.
Reportez-vous à la documentation en ligne pour plus d'informations sur la commande ping.
Vérifiez que votre nom de domaine est correct.
Pour la résilience, plusieurs serveurs DNS peuvent être utilisés. Le premier serveur DNS déclaré dans le fichier de résolution.conf est le serveur DNS par défaut.
Vérifiez que le contenu du fichier /etc/nsswitch.conf est comparable aux éléments suivants :
# /etc/nsswitch.files: # # An example file that could be copied over to /etc/nsswitch.conf; it # does not use any naming service. # # "hosts:" and "services:" in this file are used only if the # /etc/netconfig file has a "-" for nametoaddr_libs of "inet" transports. passwd: files group: files hosts: files dns networks: files protocols: files rpc: files ethers: files netmasks: files bootparams: files publickey: files # At present there isn't a 'files' backend for netgroup; the system will # figure it out pretty quickly, and won't use netgroups at all. netgroup: files automount: files aliases: files services: files sendmailvars: files
Modifiez les hôtes : fichiers ligne dns.
Chaque ligne de ce tableau spécifie la méthode de recherche qui sera utilisée en premier. Pour la résolution de noms d'hôte, les fichiers font référence à /etc/hosts et dns à DNS . L'ordre est important, dans cet exemple, les fichiers sont utilisés en premier pour tenter la résolution de nom. Si cela échoue, la deuxième méthode (dns) est utilisée. Le fichier /etc/resolv.conf est lu pour savoir quels serveurs DNS doivent être consultés pour cette demande de résolution de nom.
Utilisez la commande nslookup pour vérifier que la configuration DNS fonctionne correctement.
Reportez-vous à la documentation en ligne pour plus d'informations sur la commande nslookup.
Utilisez la commande nslookup pour vous assurer que l'adresse IP d'un hôte de votre réseau est résolue à la bonne adresse. Signalez immédiatement toute incohérence aux administrateurs DNS.