hosts(5) File Formats Manual hosts(5) NOM hosts - Table de correspondance statique des noms d'hotes SYNOPSIS /etc/hosts DESCRIPTION Cette page de manuel decrit le format du fichier /etc/hosts. Il s'agit d'un simple fichier texte qui associe des adresses IP avec des noms d'hotes, une ligne par adresse IP. Pour chaque hote, une seule ligne doit etre presente, avec les informations suivantes : Adresse_IP nom_hote_canonique [alias...] L'adresse IP peut etre conforme a IPv4 ou a IPv6. Les champs d'une entree sont separes par un nombre quelconque d'espaces et/ou de caracteres de tabulation. Le texte commencant avec un caractere << # >> sera considere, jusqu'a la fin de la ligne, comme un commentaire, et sera donc ignore. Les noms d'hote ne peuvent contenir que des caracteres alphanumeriques, des signes moins << - >> et des points << . >>. Ils doivent commencer par un caractere alphabetique et se terminer par un caractere alphanumerique. Les alias optionnels permettent de disposer de noms differents, d'orthographes differentes, de noms plus courts ou de noms d'hotes generiques (par exemple localhost). Si besoin, un nom d'hote peut avoir deux entrees distinctes dans ce fichier, une pour chaque version du protocole Internet (IPv4 et IPv6). Le systeme << Berkeley Internet Name Domain >> (BIND) implemente un serveur de noms Internet pour les systemes UNIX. Il remplace ou complete le fichier /etc/hosts ou la recherche des noms d'hote, et evite a un hote de dependre d'un fichier /etc/hosts complet et a jour. Sur les systemes modernes, meme si la table des hotes a ete remplacee par DNS, ce mecanisme est encore largement employe pour : initialiser une machine La plupart des systemes ont un petit fichier contenant le nom et l'adresse des hotes importants sur le reseau local. C'est utile lorsque le DNS n'est pas actif, notamment lors de la mise en route du systeme. NIS Les sites employant NIS utilisent la table des hotes comme entree pour la base de donnees des hotes NIS. Meme si NIS peut etre employe avec un DNS, la plupart des sites NIS utilisent encore la table des hotes avec une entree pour toutes les machines locales a des fins de secours. noeuds isoles Les tres petits sites, isoles du reseau, emploient la table des hotes a la place du DNS. Si les informations locales sont rarement modifiees, et si le reseau n'est pas connecte a Internet, le DNS n'offre pas beaucoup d'avantages. FICHIERS /etc/hosts NOTES Les modifications apportees a ce fichier prennent normalement effet immediatement, excepte dans les cas ou le fichier est mis en cache par les applications. Remarques historiques La RFC 952 indiquait le format d'origine pour la table des hotes, mais cela a change depuis. Avant l'arrivee de DNS, la table des hotes etait la seule maniere de resoudre les noms d'hote sur l'Internet balbutiant. Le fichier pouvait etre cree a partir de la base de donnees officielle maintenue au Network Information Control Center (NIC), bien que des modifications locales etaient souvent necessaires pour tenir a jour les hotes inconnus et les alias non officiels. Le NIC ne maintient plus les fichiers hosts.txt, meme si des versions historiques sont encore disponibles sur le web (92, 94 et 95 par exemple). EXEMPLES # Les lignes suivantes sont souhaitables pour les hotes conformes a IPv4 127.0.0.1 localhost # 127.0.1.1 est souvent utilise pour le FQDN de la machine 127.0.1.1 cethote.example.org cethote 192.168.1.10 toto.example.org toto 192.168.1.13 titi.example.org titi 146.82.138.7 master.debian.org master 209.237.226.90 www.opensource.org # Les lignes suivantes sont souhaitables pour les hotes conformes a IPv6 ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters VOIR AUSSI hostname(1), resolver(3), host.conf(5), resolv.conf(5), resolver(5), hostname(7), named(8) RFC 952 sur Internet 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-Pierre Giraud 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 31 octobre 2023 hosts(5)