Adresse préférée non mise à jour / diffusée

0

Une adresse IP statique a été modifiée sur l'un des ordinateurs de mon réseau (serveur Web Windows 2008 R2). Maintenant, je ne peux pas me connecter à ce PC en utilisant son nom d'ordinateur. Utiliser la nouvelle adresse IP est correct, mais lorsque je coche mon nom sur le PC, il utilise l'ancienne adresse IP statique. Comment puis-je vider cette adresse de mon système pour que le nom de l'ordinateur fonctionne à nouveau?

Nous avons un serveur DC exécutant win 2008 server r2 en tant que serveur DNS. Toutefois, il doit s'agir d'un élément mis en cache sur ma machine, car toutes les autres machines du réseau le résolvent correctement.

Bailey
la source
1
Vous ne spécifiez même pas votre système, êtes-vous sous BS2000, Linux ou Windows ou ...? Donnez plus de détails s'il vous plaît!
Jan
Comment votre configuration réseau résout-elle les noms? DNS? HÔTES fichiers? NetBIOS?
Ƭᴇcʜιᴇ007
Cela pourrait aider ... Ont mis à jour avec plus de détails.
Bailey
Vous n'avez toujours pas spécifié le système d'exploitation sur votre ordinateur client. Si vous utilisez Windows, avez-vous essayé ce qui suit à partir d'une invite de commande avec privilège? ipconfig /flushdns De plus, avez-vous vérifié deux fois si un mappage était présent dans votre fichier hôtes?
Iszi
Double vérifié le fichier hosts et le problème était là après tout. Merci de donner un coup de pied à mon cerveau.
Bailey

Réponses:

0

Les étapes de dépannage ci-dessous permettent généralement d'isoler et de résoudre les problèmes courants de recherche DNS côté client.

Commencez par vider votre cache DNS, puis réessayez. La commande Windows pour cela est:

ipconfig /flushdns

(Doit être exécuté depuis un élevé invite de commande.)

Si cela ne fonctionne pas, essayez de vérifier le nom DNS directement avec nslookup. La syntaxe Windows pour cela est la suivante:

nslookup hostname

(Remplacer hostname avec le nom que vous voulez regarder.)

Si nslookup renvoie une adresse IP incorrecte, il peut y avoir un problème avec votre fournisseur DNS. Essayez de vérifier avec un autre serveur DNS public (par exemple: Google, à 8.8.8.8).

nslookup hostname 8.8.8.8

(Ne fonctionnera pas pour les hôtes basés sur un réseau local.)

Si cela renvoie l'adresse IP correcte, vous devrez contacter votre fournisseur DNS (généralement votre fournisseur de services Internet) pour obtenir de l'aide.

Si le premier nslookup renvoyé la bonne adresse IP, et vider le cache ne fonctionnant pas, il y a probablement quelque chose dans la configuration de votre système local qui vous empêche d'utiliser votre fournisseur DNS pour rechercher ce système. Cela est généralement dû à une entrée dans votre fichier hosts. Pour Windows, le fichier hosts se trouve à %WINDIR%\System32\drivers\etc\hosts (pas d'extension de fichier). Pour vérifier le fichier hosts, vous pouvez utiliser type pour afficher le contenu du fichier, puis le rediriger vers find pour voir si des lignes incluent le nom d’hôte que vous essayez de rechercher.

type %WINDIR%\System32\drivers\etc\hosts | find hostname

Si vous constatez qu'il existe une entrée pour le système dans votre fichier hosts, vous devez soit supprimer cette ligne du fichier, soit la réécrire pour indiquer l'adresse IP correcte. Vous devez le faire à partir d'un élevé Session du Bloc-notes - tout le monde peut lire le fichier hosts, mais l'écriture nécessite un accès administrateur.

Iszi
la source