Un serveur de nom et un domaine par défaut sont également nécessaires pour établir une connexion réseau. Le serveur de noms sert à traduire les noms de machines tels que private.network.com en leur adresse IP telle que 192.168.7.3. Le domaine par défaut indique à l'ordinateur ou il doit chercher lorsqu'il a affaire à un nom de machine non complètement spécifié. Complètement spécifié signifie que l'adresse complète est donnée. Ainsi, foo.redhat.com est le nom de machine complètement spécifié, alors que le nom de machine est simplement foo. Si vous précisez que votre domaine par défaut est redhat.com, vous pourrez utiliser simplement le nom de machine pour vous connecter. ftp foo, par exemple, suffira si votre domaine par défaut est redhat.com, alors que ftp foo.redhat.com sera nécessaire sinon.
Pour indiquer le serveur de noms :
Ouvrez Config Networking Name server specification (DNS).
Les serveurs de noms sont rangés dans l'ordre dans lequel ils sont accédés et il est courant de voir des serveurs de noms qualifiés de primaire, secondaire, etc. lorsque plus d'un serveur est indiqué. Chacun de ceux-ci doit être une adresse IP et non un nom. L'ordinateur n'a aucun moyen de résoudre un nom tant qu'il n'est pas connecté à un serveur de noms.
En plus d'un domaine par défaut, vous pouvez aussi indiquer des domaines de recherche spécifiques. Les domaines de recherche fonctionnent différemment : ils vont de un à 6 de la même manière que les serveurs de noms. Cependant, ils ont tous priorité sur le domaine par défaut ! Rappelez-vous en lorsque vous indiquez les domaines de recherche. Ceux-ci ne sont pas utilisés souvent.
Le seul item non encore abordé est la boîte à cocher pour l'utilisation du DNS. Si vous avez un petit réseau privé sans connexion Internet, utiliser les fichiers /etc/hosts et les garder tous synchronisés suffira. Au fur et à mesure que vous ajoutez des machines, la complexité s'accroît jusqu'à ce qu'il soit plus facile d'avoir une seule machine faisant tourner un DNS que de continuer à synchroniser les fichiers /etc/hosts.
Une autre raison de ne pas utiliser un DNS est lorsque votre réseau est prévu pour utiliser NIS, bien que NIS puisse être utilisé avec DNS. En résumé, sauf si vous savez pourquoi l'utilisation de /etc/hosts ou de NIS serait la mieux adaptée à votre cas, DNS sera probablement le meilleur choix.
Vous pouvez ajouter, modifier ou supprimer des entrées du fichier /etc/hosts à l'aide de Linuxconf.
Ouvrez Config Networking Misc Information about other hosts.
Pour modifier ou supprimer une entrée, sélectionnez la. Pour la supprimer, cliquez sur Del au bas de l'écran host/network definition.
Pour modifier l'entrée, modifiez les informations nécessaires. Pour ajouter une nouvelle entrée, cliquez sur Add au bas de l'écran /etc/hosts. Cela ouvrira aussi l'écran host/network definition.
Champs requis :
Champs facultatifs :
Vous devrez indiquer le nom primaire + le domaine et le numéro IP. Les autres champs sont facultatifs. Lorsque vous avez terminé, cliquez sur Accept.