2 votes

Impossible d'envoyer un ping au nom de domaine sans FQDN

Le nom de domaine se compose uniquement de chiffres, par exemple 300010100. Si j'essaie d'envoyer un ping au nom seul sans le FQDN, il répond avec une adresse IP très étrange, 0.154.29.62 et donne des erreurs d'échec de transmission. Si j'ajoute .local à la fin du nom, 300010100.local, le ping se fait correctement. Mon problème est que j'ai un client qui essaie d'installer MS Management Reporter 2012 et parce qu'il essaie d'utiliser le nom seul au lieu du FQDN et parce que le nom seul est inamovible, nous n'arrivons pas à installer le logiciel. Comment puis-je faire en sorte que le numéro seul soit capable d'effectuer un ping correctement ?

3voto

Le problème vient probablement du fait que le nombre est interprété comme l'équivalent décimal d'une adresse IP en pointillés. La façon la plus simple de le confirmer est d'ouvrir le fichier nslookup et répétez vos tests à cet endroit. C'est l'une des raisons pour lesquelles les étiquettes DNS purement numériques sont une mauvaise idée ; les bibliothèques de résolveurs acceptent une entrée d'adresses IP y DNS, et auront tendance à privilégier le passage des représentations d'adresses IP sans modification. Seuls les outils axés sur le DNS, tels que nslookup y dig qui contournent la bibliothèque du résolveur y supposent que l'entrée doit être interprétée comme un nom en seront exemptées.

Solution de contournement : Utiliser le nom complet. ( 300010100.contoso.com au lieu de 300010100 ) Cela oblige le résolveur à interpréter l'entrée comme une entité DNS et évite la traduction indésirable en adresse IP. Si vous vous trouvez dans un scénario bizarre où 300010100 es le FQDN et qu'il n'y a pas de composant de domaine, ajoutez un point à la fin. ( 300010100. ) Le point final indique au résolveur qu'il s'agit d'un nom pleinement qualifié et force l'interprétation de l'entier comme un nom.

(A noter que mon poste de travail Windows 7 traduit 300010100 en 17.225.202.116 en utilisant la commande ping, et j'ai besoin d'une valeur de 10100030 pour reproduire votre résultat de 0.154.29.62. Peut-être une obscurité dans votre question ?)

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