Recherche de l'origine d'une adresse d'hôte

0

J'ai un serveur Windows qui résout un nom. Je ne sais pas d'où vient l'adresse: elle ne devrait pas être sur DNS, et ce n'est pas sur C:\Windows\system32\drivers\etc\hosts.

Quand j'essaye de chercher le nom avec nslookup il me dit que le nom n'existe pas. Cependant, le ping outil est capable de regarder le nom.

Comment puis-je trouver d'où vient la résolution?

Envite
la source
1
Ouvrez l'invite de commande et faites "nslookup nom_serveur" pour vous indiquer le serveur DNS que vous utilisez et le serveur DNS définit le nom du serveur en adresse IP. Vous n'utilisez pas OpenDNS, n'est-ce pas?
Darius
nslookup dit qu'il n'existe pas et que le fichier hosts ne l'a pas. D'où vient l'adresse IP?
Envite
1
Rincez votre DNS.
shinjijai
1
Quel est le nom que vous voyez?
Zoredache
1
Avez-vous vérifié votre fichier lmhosts?
Alex McKenzie

Réponses:

1

Si vous n'utilisez pas un nom de domaine complet et que NSLookup ne le trouve pas, mais que ping existe, il s'agit probablement d'un nom NetBIOS diffusé par l'ordinateur distant et non d'une entrée DNS, d'une entrée HOSTS ou de tout autre élément géré par le système local. par un serveur central (en supposant que vous n’ayez pas configuré de serveur WINS).

Vous pouvez utiliser nbtstat -r pour obtenir une liste des noms d'hôte résolus via des diffusions NetBIOS (sur TCP / IP).

La résolution du nom d'hôte utilise généralement la séquence suivante:

  1. Le client vérifie si le nom demandé est le sien.
  2. Le client recherche ensuite un fichier Hosts local, une liste d'adresses IP et des noms stockés sur l'ordinateur local.
  3. Les serveurs DNS (Domain Name System) sont interrogés.
  4. Si le nom n'est toujours pas résolu, la séquence de résolution de noms NetBIOS est utilisée comme sauvegarde. Cet ordre peut être changé en configurant   le type de noeud NetBIOS du client.

Citation ci-dessus de MS KB172218: Ordre de résolution du nom d'hôte Microsoft TCP / IP

Ƭᴇcʜιᴇ007
la source