Scroll to navigation

nom d'hôte(7) Miscellaneous Information Manual nom d'hôte(7)

NOM

hostname - Description de la résolution de noms

DESCRIPTION

Hostnames are domains, where a domain is a hierarchical dot-separated list of subdomains; for example, the machine "monet", in the "example" subdomain of the "com" domain, would be represented as "monet.example.com".

Chaque élément du nom d’hôte doit avoir une longueur de 1 à 63 caractères et le nom d’hôte entier, y compris les points, peut se composer d’au plus 253 caractères. Les caractères autorisés pour le nom d’hôte sont les lettres ASCII(7) de a à z, les chiffres de 0 à 9 et le trait d’union (-). Un nom de fichier ne peut pas commencer par un trait d’union.

Le nom d’hôte est souvent utilisé par un programme réseau, client ou serveur, qui doit en général traduire le nom en une adresse utilisable. Cette tâche est habituellement réalisée par getaddrinfo(3) ou par la fonction obsolète gethostbyname(3).

Un nom d’hôte est résolu par le cadriciel NSS dans la glibc selon la valeur de l'entrée hosts du fichier de configuration nsswitch.conf(5). Le résolveur de nom basé sur DNS (dans le module dns du service NSS) le résout de la façon suivante.

If the name consists of a single component (that is, contains no dot), and if the environment variable HOSTALIASES is set to the name of a file, that file is searched for any string matching the input hostname. The file should consist of lines made up of two white-space separated strings, the first of which is the hostname alias, and the second of which is the complete hostname to be substituted for that alias. If a case-insensitive match is found between the hostname to be resolved and the first field of a line in the file, the substituted name is looked up with no further processing.

Si le nom d'hôte original se termine par un point, ce dernier est enlevé et le nom restant est recherché sans traitement supplémentaire.

Si le nom d'entrée ne se termine pas par un point, il est recherché en parcourant une liste de domaines jusqu'à ce qu'une correspondance apparaisse. La liste de recherche par défaut 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 recherché en tant que lithium.cchem.cs.example, puis comme lithium.cchem.example.com. En revanche, lithium.cchem.com ne sera pas essayé, car il ne reste qu'un seul composant du domaine local. Le chemin de recherche peut être modifié par un fichier de configuration générale pour le système (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 française de cette page de manuel a été créée par Christophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin <stephan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, François Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Guérard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Florentin Duneau <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, Denis Barbier <barbier@debian.org>, David Prévot <david@tilapin.org> et Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.

21 septembre 2025 Pages du manuel de Linux 6.16