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 :
