hostname(7) Miscellaneous Information Manual hostname(7) NOM hostname - Description de la resolution de noms DESCRIPTION Un nom d'hote est un domaine, ou un domaine est une liste hierarchique de sous-domaines separes par des points. Par exemple la machine << monet >>, dans le sous-domaine << example >> du domaine << com >> est representee par << monet.example.com >>. Chaque element du nom d'hote doit avoir une longueur de 1 a 63 caracteres et le nom d'hote entier, y compris les points, peut se composer d'au plus 253 caracteres. Les caracteres autorises pour le nom d'hote sont les lettres ASCII(7) de a a z, les chiffres de 0 a 9 et le trait d'union (-). Un nom de fichier ne peut pas commencer par un trait d'union. Le nom d'hote est souvent utilise par un programme reseau, client ou serveur, qui doit en general traduire le nom en une adresse utilisable. Cette tache est habituellement realisee par getaddrinfo(3) ou par la fonction obsolete gethostbyname(3). Un nom d'hote est resolu par le cadriciel NSS dans la glibc selon la valeur de l'entree hosts du fichier de configuration nsswitch.conf(5). Le resolveur de nom base sur DNS (dans le module dns du service NSS) le resout de la facon suivante. Si le nom n'est constitue que d'un seul composant, c'est-a-dire qu'il ne contient pas de point, et si la variable d'environnement HOSTALIASES contient le nom d'un fichier, ce dernier est parcouru a la recherche d'une chaine correspondant au nom d'hote. Le fichier doit etre constitue de lignes composees de deux chaines separees par des caracteres blancs, la premiere est l'alias du nom d'hote et la seconde est le nom complet de l'hote a substituer a l'alias. Si une correspondance (sans distinction de casse) est trouvee entre le nom d'hote a resoudre et le premier champ d'une ligne, le nom de substitution est utilise sans traitement supplementaire. Si le nom d'hote original se termine par un point, ce dernier est enleve et le nom restant est recherche sans traitement supplementaire. Si le nom d'entree ne se termine pas par un point, il est recherche en parcourant une liste de domaines jusqu'a ce qu'une correspondance apparaisse. La liste de recherche par defaut inclut le domaine local, puis son domaine parent avec au moins deux composants de nom (le plus long d'abord). Par exemple, dans le domaine cs.example.com, le nom lithium.cchem sera d'abord recherche en tant que lithium.cchem.cs.example, puis comme lithium.cchem.example.com. En revanche, lithium.cchem.com ne sera pas essaye, car il ne reste qu'un seul composant du domaine local. Le chemin de recherche peut etre modifie par un fichier de configuration generale pour le systeme (consultez resolver(5)). VOIR AUSSI getaddrinfo(3), gethostbyname(3), nsswitch.conf(5), resolver(5), mailaddr(7), named(8) IETF RFC 1123 IETF RFC 1178 TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot et Jean-Paul Guillonneau Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.06 11 novembre 2023 hostname(7)