Guide pratique du DNS

Le guide suivant peut vous aider à comprendre un peu la fonctionnalité de base du DNS, c'est-à-dire le système de noms de domaine. Et comment vider le cache DNS et utiliser les outils DNS de Windows.

Qu'est-ce qu'un vérificateur de propagation DNS ?

Le vérificateur de propagation DNS permet à l'utilisateur de vérifier si ses enregistrements DNS sont propagés dans les différents endroits du monde. Les enregistrements DNS de milliards de sites web sont stockés dans des centaines et des milliers de serveurs DNS à travers le monde, dans différents pays et FAI. Certains FAI fournissent leurs serveurs DNS pour un usage public, et certains propriétaires de serveurs DNS privés fournissent leurs serveurs pour obtenir des données DNS publiquement.

Qu'est-ce que le DNS ?

Le DNS est l'abréviation de Domain Name System (système de noms de domaine). Selon ce système, des milliers de serveurs DNS dans le monde tiennent un registre des noms de domaine existants et nouvellement enregistrés. Les serveurs DNS collectent les données DNS auprès des bureaux d'enregistrement des noms de domaine, et ces données sont ensuite utilisées pour fournir ces données au public. Lorsqu'une requête est lancée par un ordinateur pour interroger un domaine, le premier processus à suivre est d'obtenir ses enregistrements DNS. Les enregistrements DNS indiquent l'adresse IP du serveur sur lequel le domaine interrogé réside et est configuré. Lorsqu'un propriétaire de domaine souhaite modifier les données DNS, il peut le faire en mettant à jour les entrées DNS à partir du panneau d'administration de son registraire ou de l'interface de gestion DNS en nuage. Les serveurs DNS interrogent les bureaux d'enregistrement de domaines à plusieurs reprises afin de récupérer les données DNS mises à jour, et après avoir obtenu les données, ils mettent à jour leur base de données concernant les données DNS des domaines. Ces données sont ensuite transmises à chaque requête DNS effectuée par les utilisateurs qui utilisent l'adresse IP particulière du serveur DNS pour obtenir l'enregistrement DNS d'un domaine. Dans tout ce processus, l'autorité suprême est le registraire de domaine, qui est chargé de fournir des données actualisées aux serveurs DNS afin qu'ils puissent les transmettre au public.

Comment fonctionne le DNS ?

Chaque fois que vous ouvrez un site web, par exemple "Whatmydns.me", dans votre navigateur, celui-ci interroge un serveur DNS mis en place par votre ordinateur ou votre fournisseur d'accès pour résoudre le nom de domaine en une adresse IP. Dès qu'il obtient l'adresse IP, il commence à communiquer avec cette dernière pour recevoir les données à afficher dans votre navigateur en fonction de l'URL Web demandée. Les données reçues par la demande sont appelées réponse de la page Web. Dans tout le processus d'ouverture d'une page Web, la première étape la plus importante est la résolution DNS de la page demandée. Si la résolution DNS échoue, le navigateur ou la machine arrête l'exécution et renvoie une erreur indiquant qu'elle n'a pas réussi à résoudre le DNS, car, sans DNS, la machine ne connaît pas d'adresse IP pour envoyer une requête pour le domaine ou la page Web en cours.

Qu'est-ce que le cache DNS ?

Le cache DNS est un cache des domaines récemment demandés dans un navigateur. Il est stocké par le navigateur ou le système d'exploitation pendant une durée déterminée. Le cache DNS aide le navigateur à gagner du temps en demandant le même domaine plusieurs fois par jour, et chaque demande après la première demande à un domaine spécifique est servie par des enregistrements DNS du cache stocké. Cela rend le processus global efficace en termes de temps. Le seul inconvénient du cache DNS est que, parfois, le propriétaire d'un domaine modifie les enregistrements DNS et que votre ordinateur tente de servir les enregistrements DNS d'un domaine spécifique à partir du cache, ce qui entraîne le renvoi d'une erreur car l'adresse IP du cache associée au DNS du domaine n'est plus disponible pour ce domaine.

Comment vider le cache du DNS ?

Si vous essayez d'accéder à un site Web et qu'il n'est pas accessible parce que votre navigateur utilise les données de votre cache DNS, vous devez nettoyer votre cache DNS avant de réessayer d'accéder à ce site. Pour vider votre cache DNS, veuillez consulter l'article suivant concernant le nettoyage du cache DNS.

Outils DNS de Windows

Les outils DNS de Windows offrent de nombreuses fonctions permettant d'interroger les enregistrements DNS pour un domaine spécifique. Quelques commandes peuvent vous aider à voir les différents types d'enregistrements DNS utilisés à de nombreuses fins. Par exemple, la commande nslookup permet de voir l'adresse IP des serveurs de noms d'un domaine. Pour afficher l'adresse IP du serveur de noms d'un domaine particulier, utilisez la commande nslookup de la manière suivante : nslookup www.whatsmydns.me/ ns1.server.com.