Fichier hosts

Définition - Que signifie le fichier Hosts?

Le fichier hosts ("hosts.txt") est un fichier en texte brut qui contient une liste de noms d'hôtes et leurs adresses IP correspondantes. Il s'agit essentiellement d'une base de données de noms de domaine utilisée par le système d'exploitation pour identifier et localiser un hôte dans un réseau IP.

Definir Tech explique le fichier d'hôtes

Le précurseur de l'Internet, l'ARPANEt, ne disposait pas d'une base de données de noms de domaine distribuée car le nombre d'hôtes était alors très faible. Mais à mesure que la popularité d'Internet augmentait, l'idée du fichier hosts.txt a émergé en raison de la nécessité de rassembler dans un endroit pratique toutes les informations sur les différents hôtes d'un réseau.

La spécification de format du fichier d'hôtes est décrite dans la RFC 952. Le fichier d'hôtes se compose d'une ou plusieurs lignes de texte, où chaque ligne commence par l'adresse IP suivie d'un ou plusieurs noms d'hôtes séparés par un espace. Le fichier peut également contenir des commentaires, qui commencent par un signe dièse (#); les lignes vides sont ignorées.

La nature rigide et centralisée du fichier hosts s'est toutefois avérée problématique; pour résoudre ce problème, le système de noms de domaine distribué a été créé.