212 votes

Le fichier hosts est ignoré, comment le résoudre ?

Le fichier hosts des ordinateurs Windows est utilisé pour lier certaines chaînes de noms à des adresses IP spécifiques afin de remplacer les autres méthodes de résolution de noms.

Souvent, on décide de modifier le fichier hosts, et on découvre que les modifications refusent de prendre effet, ou que même les anciennes entrées du fichier hosts sont ignorées par la suite. Un certain nombre d'erreurs "gotcha" peuvent être à l'origine de ce problème, et il peut être frustrant de trouver laquelle.

Face au problème de Windows ignorant un fichier d'hôtes, quel est le protocole de dépannage complet qui peut être suivi ?


Cette question a des doublons sur SO, tels que Le fichier HOSTS est ignoré

Cependant, ils ont tendance à traiter d'un cas spécifique, et une fois que l'erreur commise par le PO est découverte, la discussion est terminée. Si vous n'avez pas commis la même erreur, une telle discussion n'est pas très utile. J'ai donc pensé qu'il serait plus utile d'avoir un protocole général pour résoudre tous les problèmes liés aux hôtes qui couvrirait tous cas.

2voto

user287479 Points 11

Un problème qui n'a pas été abordé dans la discussion ci-dessus est celui des noms non qualifiés (noms qui ne comportent pas de point) dans le fichier hosts. Vos paramètres réseau peuvent intervenir à ce stade et ajouter automatiquement votre propre domaine à la fin d'un domaine non qualifié. Par conséquent, le nom peut ne pas être résolu, ou pire encore, être résolu vers une machine complètement différente.

2voto

knb Points 151

Assurez-vous que vous avez saisi les valeurs comme IP NAME pas comme NAME IP .

Cela peut se produire s'il n'y a, par exemple, qu'une seule entrée dans le fichier, et si vous ignorez le texte de commentaire.

1voto

J'ai passé des heures, probablement des jours, sur ce sujet.

La sécurité IBM Trusteer Endpoint Rapport peut causer ce problème.

J'avais ajouté mysite.com à sa liste de sites de confiance.

Je pense que, dans le cadre de sa sécurité, il empêche les logiciels malveillants ou les virus de vous détourner vers des sites alternatifs.

J'ai retiré mon site de la liste des sites de confiance et il ne vérifie plus et ne "corrige" plus le détournement de mon fichier hosts.

J'espère que cela aidera quelqu'un à résoudre son problème.

0voto

Geln Yang Points 101

Sous Windows, assurez-vous que HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath est dirigé vers le répertoire du fichier hosts.

0voto

Janos Points 1

Dans mon cas, le problème était que je copiais un fichier hosts depuis un répertoire crypté et que je remplaçais le fichier etc/hosts par celui-ci. J'ai dû regarder dans les propriétés et décocher la case "crypter le fichier".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X