Comment résoudre les problèmes de résolution d'hôte (DNS) sous Windows

Parfois, lorsque vous utilisez votre ordinateur, vous pouvez rencontrer des problèmes lorsque vous essayez de vous connecter à des sites ou des services spécifiques ou lorsque vous utilisez des programmes spécifiques.

Selon le programme en question, vous pouvez obtenir un message d'état tel que "hôte de résolution" ou quelque chose de similaire.

Google Chrome, par exemple, peut afficher ce message dans la barre d'état lorsque vous vous connectez à des sites, tandis que Firefox affiche «recherche» à la place. Bien que le problème puisse être limité à des sites ou à des programmes individuels, il est également possible que cela affecte tout programme ou site de l'appareil.

Que signifie "hôte de résolution"?

Chaque fois que vous vous connectez à un site dans un programme tel que Chrome ou Firefox, des événements se produisent en arrière-plan que vous ne voyez généralement pas à moins que quelque chose ne se casse.

Une des choses est que le programme utilise un serveur DNS pour "traduire" un nom de domaine tel que facebook.com ou ghacks.net en une adresse IP. Tandis que les humains utilisent des domaines, les ordinateurs utilisent des adresses IP.

Les ordinateurs ne disposent pas d'un carnet d'adresses de tous les liens de domaine à adresse IP, ce qui signifie que les programmes doivent les rechercher lorsque des demandes sont effectuées.

Un serveur DNS est contacté, qui recherche les informations et renvoie l'adresse IP associée au domaine.

Si ce processus prend plus de temps qu'il ne le devrait, un statut d'hôte de résolution peut être affiché.

Les navigateurs, Windows et d’autres programmes peuvent mettre les enregistrements DNS en cache pendant un certain temps afin d’éliminer la phase de recherche des connexions.

Que pouvez-vous faire si vous rencontrez des problèmes liés à la résolution de l’hôte?

Il existe de nombreuses raisons pour lesquelles vous pouvez obtenir des délais d'attente de recherche DNS ou des recherches lentes. La première chose à faire est de définir le problème du mieux possible:

  1. Quand est-ce que ça a commencé?
  2. Est-ce permanent ou temporaire?
  3. Cela affecte-t-il tous les programmes ou seulement certains programmes?

Un exemple: j'ai remarqué que le DNS cherchait des problèmes récemment lors de l'utilisation du VPN d'accès Internet privé (PIA). Chaque fois que je me connectais à PIA, je rencontrais des problèmes liés à la résolution de l'hôte dans Chrome et des temps de chargement plus longs dans les autres navigateurs Web. Vous pouvez identifier le problème à quelque chose de similaire.

Résolution des problèmes liés à la résolution de l'hôte

Selon le problème, vous pourrez peut-être résoudre le problème rapidement. Une des solutions les plus faciles que vous pouvez essayer d’abord est de passer à un autre service DNS pour voir s’il résout le problème.

La plupart des connexions Internet utilisent le serveur DNS du fournisseur Internet pour les recherches par défaut. Si ce serveur est lent ou mal configuré, vous pourrez peut-être résoudre les erreurs en changeant de serveur DNS.

Remarque : Toutes les demandes sont adressées au serveur DNS que vous avez choisi. Cela peut être un problème de confidentialité, choisissez donc le fournisseur public avec soin.

Vous pouvez changer le serveur DNS manuellement ou utiliser un programme pour cela. À moins que vous ne soyez familiarisé avec le fonctionnement manuel, je vous suggère d'essayer un programme comme DNS Jumper ou DNS Switch qui vous permet de le faire facilement.

En 2015, nous avons effectué des tests pour trouver le fournisseur DNS le plus rapide. Vous pouvez également utiliser ces informations pour sélectionner l'un des fournisseurs DNS.

Configuration manuelle du serveur DNS

Le processus diffère légèrement entre les versions de Windows. Sous Windows 10, cliquez avec le bouton droit de la souris sur l'icône du réseau dans la zone de notification système du système d'exploitation, puis sélectionnez Centre Réseau et partage.

Là, vous sélectionnez "modifier les paramètres de l'adaptateur". Cela ouvre la liste des connexions réseau. Recherchez les connexions actives et activées. Cliquez avec le bouton droit de la souris sur celui utilisé sur votre système et sélectionnez Propriétés dans le menu.

Double-cliquez sur l'élément "Protocole Internet version 4 (TCP / IPv4)" et ajoutez deux serveurs DNS personnalisés à la page qui s'ouvre.

Avant de pouvoir le faire, vous devrez peut-être également passer de "Obtenir l'adresse du serveur DNS automatiquement" à "Utiliser les adresses de serveur DNS suivantes".

Si votre connexion utilise plutôt le protocole IPv6, exécutez l'opération sur le protocole Internet version 6 (TCP / IPv6).

Autres options à explorer

Changer de serveur DNS résoudra généralement le problème. Il existe cependant des situations où cela peut ne pas être le cas.

La liste suivante vous fournit des indicateurs qui peuvent vous aider si c'est le cas pour vous:

  1. Mise en cache DNS : Windows met en cache les recherches DNS et certains programmes peuvent également le faire. Vous souhaitez peut-être vider le cache DNS Windows et le cache du programme que vous utilisez s'il en utilise un pour savoir si les anciennes entrées ont pu causer le chargement. Dans Chrome, vous pouvez charger chrome: // net-internals / # dns et cliquer sur le cache pour effacer l'hôte pour le faire. Les utilisateurs de Firefox peuvent utiliser une extension comme DNS Flusher pour cela.
  2. Désactiver la prélecture DNS : Certains programmes peuvent utiliser la prélecture pour rechercher des informations DNS avant l'action d'un utilisateur. L'idée est d'accélérer le temps de chargement du site en effectuant certaines opérations à l'avance. Chrome le fait, et vous pouvez désactiver cette fonctionnalité en chargeant chrome: // settings / dans la barre d’adresse, en faisant défiler vers le bas et en cliquant sur "Afficher les paramètres avancés", et en vous assurant que "utilisez un service de prédiction pour charger les pages plus rapidement". décoché.
  3. Le fichier Hosts : Si vous avez ajouté des entrées au fichier Hosts, manuellement ou à l'aide de programmes en cours d'exécution, la résolution des problèmes liés à l'hôte peut en être la cause. Sous Windows, vous trouvez le fichier hosts sous C: \ Windows \ System32 \ drivers \ etc. Cette solution peut fonctionner correctement si vous constatez des problèmes avec certains sites ou avec un seul site. Vous pouvez également ajouter des adresses IP au nom d'hôte de ce site dans le fichier Hosts pour forcer la recherche. Cela peut être utile si le serveur DNS renvoie une adresse IP ancienne ou aucune adresse IP alors que vous connaissez la bonne adresse IP.
  4. Vérifiez les paramètres du réseau local: les paramètres du réseau local peuvent également interférer avec les recherches. Vous les trouverez dans les Options Internet que vous pouvez ouvrir depuis Internet Explorer, Google Chrome ou via le Panneau de configuration classique. Si vous utilisez Chrome, chargez chrome: // settings /, puis affichez les paramètres avancés. Faites défiler la liste jusqu'à trouver le réseau indiqué. Cliquez sur "modifier les paramètres du proxy" pour ouvrir la fenêtre Propriétés Internet. Dans cette fenêtre, passez aux connexions et cliquez sur le bouton Paramètres réseau ici. Vous souhaiterez peut-être désactiver la configuration automatique et le serveur proxy s'ils y sont répertoriés. Remarque: s’il s’agit d’un ordinateur de travail, vous ne pourrez peut-être pas le faire, et si vous le faites, Internet risque de ne plus fonctionner, il est donc préférable de laisser ces paramètres seuls.

Maintenant, vous : connaissez une autre solution pour résoudre les problèmes de recherche DNS?