Tout savoir sur le DNS dans le Windows Server : Hosts File

Hosts File

Le fichier hosts dans Windows Server est un fichier texte local qui mappe des noms d’hôtes ou de domaines à des adresses IP spécifiques. Voici ses principales caractéristiques :

Emplacement

Le fichier hosts se trouve dans le répertoire C:\Windows\System32\drivers\etc sur les systèmes Windows Server.

Fonctionnement

  • Avant de résoudre un nom d’hôte via le DNS, Windows consulte d’abord le fichier hosts.
  • Si une entrée correspondant au nom d’hôte est trouvée dans le fichier, Windows utilise l’adresse IP associée au lieu d’interroger le DNS.
  • Sinon, il passe à la résolution DNS standard.

Format

Chaque ligne du fichier hosts contient une adresse IP suivie du nom d’hôte/domaine correspondant, séparés par au moins un espace. Par exemple :

192.168.1.100 monserveur.mondomaine.local

Les lignes commençant par # sont des commentaires.

Utilités

  • Remapper des noms d’hôtes vers des adresses IP spécifiques pour le test/débogage.
  • Accéder à des ressources locales (serveurs web, applications, etc.) via un nom d’hôte.
  • Bloquer l’accès à certains sites web en les mappant vers 127.0.0.1.

Gestion

  • Le fichier hosts nécessite les privilèges d’administrateur pour être modifié.
  • Il est conseillé d’en faire une copie de sauvegarde avant toute modification.
  • Vous pouvez utiliser l’éditeur de fichiers hosts dans les PowerToys de Microsoft pour faciliter sa gestion.

Le fichier hosts offre ainsi un moyen simple de contrôler la résolution de noms localement sur un serveur Windows, mais ses modifications n’affectent que la machine locale.

Comment rétablir les valeurs par défaut du fichier Hosts :

https://support.microsoft.com/fr-fr/topic/comment-r%C3%A9tablir-les-valeurs-par-d%C3%A9faut-du-fichier-hosts-c2a43f9d-e176-c6f3-e4ef-3500277a6dae