J'ai un fichier d'hôtes sur Windows 7 qui a une adresse IP suivie de 10 alias de nom d'hôte différents. Je peux cingler les neuf premiers, mais si j'essaie de cingler le dixième, j'obtiens:
Ping request could not find host tenth. Please check the name and try again.
J'ai essayé de changer la neuvième et la dixième entrée au cas où cela aurait quelque chose à voir avec le nom d'hôte spécifique, dans chaque cas, c'est la dixième liste que je ne peux pas contacter.
Y a-t-il une limite au nombre de noms d'hôtes pouvant être répertoriés sur une ligne? Si oui, existe-t-il un moyen de contourner cette restriction?
EDIT: La longueur de cette ligne du fichier hosts est inférieure à 150 caractères.
Réponses:
Windows autorise neuf alias par ligne. Pour en savoir plus, ajoutez une autre ligne.
Avant (
h10
eth11
ne résout pas):Après (
h10
eth11
résoudre):J'ai confirmé ce comportement et cette solution de contournement sur Windows 7 et Windows Server 2008 R2.
Bien que je ne trouve pas de citation Microsoft, l'article suivant affirme que l'utilitaire tiers Hosts Optimizer place «un maximum de neuf noms d'hôtes sur une seule ligne s'ils pointent vers la même adresse IP».
http://www.ghacks.net/2010/05/23/windows-hosts-file-optimizer
la source
On dirait que Microsoft a une gestion incohérente du fichier hosts. Bien que vous ne puissiez pas passer au-delà du neuvième élément d'hôtes, vous pouvez toujours naviguer vers des hôtes après le dixième dans le navigateur.
Documentation trouvée liée: https://technet.microsoft.com/en-us/library/bb727005.aspx?f=255&MSPPError=-2147217396#EDAA
Vous pouvez simplement ajouter des lignes supplémentaires.
la source