Qu'est-ce qu'un serveur DNS? Réseau Internet expliqué

Chaque fois que vous ouvrez un navigateur et tapez une adresse Web, il y a une main cachée qui envoie toutes les informations à votre PC pour afficher la page comme il se doit. Les intermédiaires de votre page Web nouvellement chargée sont les serveurs DNS d’Internet.

Contenu

  • Qu’est-ce que le DNS ?
  • Qu'est-ce qu'un serveur DNS ?
  • Comment fonctionne une requête DNS ?
  • Une note sur les résolveurs DNS
  • Comment modifier les paramètres DNS sur un routeur
  • Comment modifier les paramètres DNS sur Windows 10
  • Comment modifier les paramètres DNS sur MacOS
  • Comment modifier les paramètres DNS sur un Chromebook
  • Serveurs DNS gratuits et payants
  • IPv4 contre IPv6
  • Utilisez-vous réellement IPv6 ?

Mais qu’est-ce qu’un serveur DNS exactement? Pour vous aider à expliquer, nous vous guiderons tout au long du processus de récupération d'une page Web et couvrirons les nombreux types de serveurs DNS résidant entre vous et vos sites préférés et prestations de service. Nous vous montrerons également comment modifier les paramètres DNS pour obtenir l’expérience de navigation Web la plus rapide et la plus sûre possible.

Vidéos recommandées

Qu’est-ce que le DNS ?

DNS est l'abréviation de Domain Name System. Créé en 1983 à l'Université du Wisconsin, il s'agit d'un annuaire mondial en expansion pour Internet qui remplace les adresses numériques par des adresses alphabétiques. Plutôt que de « composer » une chaîne de numéros dans un navigateur pour contacter Google, tapez simplement son nom à la place. Les adresses alphabétiques sont tout simplement plus faciles à mémoriser, d’autant plus qu’il existe aujourd’hui plus de 1,7 milliard de sites Web sur Internet.

Google.com est plus facile à mémoriser et à saisir que 172.217.15.110, par exemple.

Mais pourquoi les sites Web ont-ils même des adresses numériques? Parce que les appareils informatiques communiquent sous forme binaire: des uns et des zéros. Ils disposent également tous d’un identifiant binaire lorsqu’ils sont connectés à un réseau afin que les données sachent où aller. Ces identifiants sont plutôt longs, contenant 32 chiffres, d'où la référence 32 bits.

Cependant, les adresses numériques que nous voyons sont des versions « condensées » divisées en quatre « octets ». Sous forme binaire, chaque octet contient huit nombres, même si on n'en voit que trois dans la version condensée allant de 0 à 255. Par exemple, l'adresse binaire 11000000.10101000.01111011.10000100 se résume à 192.168.123.132.

Ces adresses sont divisées par décimales pour une raison. Chacun contient deux composants: Réseau et Hôte. La façon dont les quatre octets sont répartis entre ces deux composants dépend de la classe d'adresse IP.

Par exemple, votre réseau domestique peut appartenir à la classe C: les trois premiers octets identifient le réseau et le quatrième octet identifie votre appareil. L’adresse de Google relèverait de la classe B: 172.217 identifie le réseau et 15.110 identifie le serveur. Pendant ce temps, l’adresse IP de Digital Trend relève de la classe A. Le numéro 18 identifie le réseau tandis que 235.70.209 identifie le serveur.

Qu'est-ce qu'un serveur DNS ?

C'est un programme ou un ordinateur qui gère une requête DNS.

Il existe quatre types de serveurs DNS, chacun avec une fonction spécifique: le résolveur DNS (ou récurseur), le serveur de noms racine, le serveur de noms de domaine de premier niveau (TLD) et le serveur de noms faisant autorité. L'ensemble du processus est géré en quelques millisecondes, donc tout ce que vous voyez est une page Web qui se charge instantanément dans votre navigateur une fois que vous tapez une adresse.

Comment fonctionne une requête DNS ?

La meilleure façon de comprendre le fonctionnement de chaque type de serveur DNS est de suivre le cheminement des requêtes DNS. Encore une fois, il existe de nombreuses étapes pour charger une page Web dans votre navigateur, mais à moins que vous ne rencontriez des problèmes de connectivité, vous ne verrez que des chargements de page quasi instantanés.

Étape 1: Le client Web

Vous ouvrez un navigateur Web et tapez http://www.google.com. La requête quitte votre navigateur et est reçue par le client DNS intégré au système d'exploitation.

Étape 2: Le client DNS

Le client DNS intégré vérifie son cache local pour voir si l'adresse numérique associée est déjà dans le fichier. Si c'est le cas, il fournit l'adresse au client Web. Dans le cas contraire, il envoie une requête à un serveur de résolution DNS externe résidant sur Internet. Il est généralement géré par votre fournisseur d’accès Internet (FAI).

Étape 3: Le résolveur DNS

Ce serveur réside entre vous et tous les autres serveurs DNS requis pour obtenir l'adresse numérique de Google. Ce serveur prend essentiellement le contrôle de la requête DNS, devenant temporairement le client DNS.

Étape 4: Le serveur de noms racine

Il existe 13 de ces serveurs gérés par l'Internet Corporation for Assigned Names and Numbers (ICANN). Dans l'ensemble, ce réseau assure le suivi de tous les serveurs qui maintiennent un répertoire de chaque domaine, comme .com, .net, .org, etc. Dans notre exemple, ce réseau répond à la requête en dirigeant le résolveur DNS vers l'adresse d'un serveur gérant les domaines .com.

Étape 5: Le serveur de noms du domaine de premier niveau (TLD)

Encore une fois, chaque serveur de noms TLD gère un répertoire d'un domaine spécifique. Ils sont gérés par l’IANA (Internet Assigned Numbers Authority), qui fait partie de l’ICANN. Lorsque le serveur de noms TLD .com reçoit la demande du résolveur DNS, il répond avec l'adresse d'un serveur de noms faisant autorité qui conserve l'adresse numérique réelle de Google.

Étape 6: Le serveur de noms faisant autorité

C'est le dernier arrêt de la requête DNS. Ce serveur de noms reçoit la requête du résolveur DNS et extrait l'enregistrement DNS A pour récupérer l'adresse numérique de Google. Cependant, si un domaine ou un sous-domaine possède un alias, comme Google.com, le résolveur DNS le recevra. informations d'abord, l'invitant à envoyer une autre demande pour l'adresse numérique répertoriée dans le DNS A Enregistrer.

Étape 7: Le résolveur DNS

Avec l'emplacement numérique de Google en main, le résolveur DNS transmet les informations au client DNS de votre PC. Le résolveur est terminé pour l'instant jusqu'à ce qu'il reçoive une autre requête DNS.

Étape 8: Le client DNS

Connaissant désormais l'adresse numérique, le client DNS transmet l'adresse au client Web. Il stockera également l'adresse numérique dans son cache pour une utilisation ultérieure.

Étape 9: Le client Web

À l'aide de l'adresse numérique, le navigateur Web envoie une requête HTTP au serveur situé à cette adresse Internet, qui à son tour répond avec la page Web que vous voyez dans votre navigateur.

Une note sur les résolveurs DNS

Vous pouvez voir des suggestions sur le changement de serveur DNS. Ces suggestions font généralement référence aux résolveurs DNS. Le client DNS de votre appareil et votre routeur utilisent par défaut les résolveurs DNS gérés par votre FAI, sauf si vous modifiez manuellement les informations d'adresse. Vous pouvez le faire appareil par appareil ou accéder au routeur et modifier les paramètres DNS afin qu'ils s'appliquent à tous des appareils connectés.

Voici quelques raisons pour lesquelles il est idéal de modifier vos paramètres DNS :

Suivi du FAI

Votre fournisseur d'accès Internet peut voir quels sites Web vous parcourez chaque fois que vous interrogez l'un de ses résolveurs DNS. La modification des informations du serveur DNS peut réduire leur suivi global, même s'ils peuvent toujours voir votre activité en fonction des adresses IP auxquelles vous accédez. La seule véritable façon d’éviter la surveillance des FAI est d’utiliser un réseau privé virtuel. Néanmoins, changer de résolveur DNS est utile.

Les serveurs tiers peuvent débloquer du contenu

Si vous souhaitez afficher du contenu bloqué par région, certains serveurs DNS tiers peuvent inciter les fournisseurs de contenu à considérer votre connexion comme locale.

Les serveurs DNS tiers peuvent être plus rapides

Vous êtes probablement physiquement plus proche du serveur DNS d’un FAI, ce qui devrait se traduire par de meilleures performances qu’une requête DNS tierce. Mais ce n’est pas toujours le cas. En effet, les serveurs de votre FAI peuvent rencontrer des problèmes persistants ou être lents en général. Il peut même y avoir un serveur DNS tiers plus proche de votre emplacement physique, offrant ainsi une vitesse et une fiabilité supérieures.

Les serveurs DNS tiers peuvent être plus sûrs

Une façon de bloquer facilement les contenus peu recommandables en ligne consiste à utiliser un serveur DNS tiers offrant un contrôle parental, comme OpenDNS. Modifiez simplement les paramètres DNS de votre routeur, créez et connectez-vous à votre compte gratuit et établissez des filtres qui ignorent les requêtes DNS liées au contenu auquel vous ne souhaitez pas que la connexion de votre appareil ou de votre domicile ait accès à. Vous pouvez également utiliser des filtres pour bloquer les sites Web malveillants visant à voler vos données.

Comment modifier les paramètres DNS sur un routeur

Malheureusement, il ne s’agit pas d’un scénario unique. Les interfaces backend ne sont pas identiques sur tous les modèles de routeurs. De plus, certains routeurs disposent d’ensembles de fonctionnalités plus larges et plus approfondis que d’autres. Cependant, un paramètre universel pour tous consiste à modifier les paramètres DNS.

Dans notre exemple ci-dessous, nous accédons à un routeur Linksys à l'aide d'un navigateur (voici comment accéder au vôtre). Nous pouvons modifier les paramètres DNS en cliquant sur Connectivité dans le menu de gauche suivi du Réseau local onglet dans une fenêtre pop-up. Comme indiqué ci-dessous, nous entrons l'adresse DNS principale de Google dans le champ DNS statique 1 et l'adresse DNS secondaire de Google dans le champ DNS statique 2 champ.

Le routeur Linksys modifie les paramètres DNS

Avec ces numéros insérés, nous pouvons cliquer sur le Appliquer bouton pour terminer le changement.

Maintenant, quand n'importe lequel Si un appareil connecté au réseau local envoie une requête via son client DNS, la requête est immédiatement dirigée vers les résolveurs DNS de Google plutôt que vers le FAI.

Comment modifier les paramètres DNS sur Windows 10

Étape 1: Faites un clic droit sur votre icône Internet située à côté de l'horloge système (Wi-Fi ou Ethernet) et sélectionnez Ouvrir les paramètres réseau et Internet dans le menu contextuel.

Windows 10 Ouvrir les paramètres réseau et Internet

Étape 2: Le Statut La catégorie dans l’application Paramètres apparaît sur votre écran. Faites défiler vers le bas et cliquez Centre de réseau et partage.

Étape 3: Le panneau de configuration apparaît sur votre écran. Si vous utilisez une connexion filaire, cliquez sur le bouton Ethernet lien suivi du Propriétés bouton affiché dans une fenêtre contextuelle. Si vous êtes connecté via Wi-Fi, cliquez sur le Wifi lien à la place suivi du Propriétés bouton.

Propriétés de la connexion Internet

Étape 4: Sélectionner Protocole Internet version 4 (TCP/IPv4) dans la liste et cliquez sur le Propriétés bouton.

Étape 5 : Dans la fenêtre contextuelle, modifiez le paramètre DNS actuel en Utilisez les adresses de serveur DNS suivantes.

Étape 6 : Entrez l'adresse du serveur DNS principal dans le premier champ « préféré » et le serveur DNS secondaire dans le deuxième champ « alternatif ».

Étape 7 : Clique le D'ACCORD bouton pour terminer.

IPv4 Modifier les paramètres DNS

Comment modifier les paramètres DNS sur MacOS

Étape 1: Cliquez sur le logo Apple situé dans le coin supérieur gauche.

Étape 2: Sélectionner Préférences de système dans le menu déroulant.

Préférences du système ouvert MacOS

Étape 3: Sélectionner Réseau dans la fenêtre Préférences Système.

Étape 4: La fenêtre Réseau apparaît avec votre connexion Internet actuelle déjà sélectionnée. Clique le Avancé bouton situé dans le coin inférieur droit.

Paramètres avancés du réseau MacOS

Étape 5 : Clique le DNS dans la fenêtre suivante.

Étape 6 : Cliquez sur le symbole « plus » à côté de Adresses IPv4 ou IPv6.

Étape 7 : Saisissez les adresses IP principale et secondaire du serveur tiers. Dans ce cas, Google utilise 8.8.8.8 pour le principal et 8.8.4.4 pour le secondaire.

Facultatif: Ici, vous verrez également une section pour Rechercher des domaines. Cela complète automatiquement les noms d'hôte lorsque vous tapez un seul mot dans Safari et d'autres services réseau. Par exemple, si la liste contient apple.com et que vous tapez simplement « store » dans le champ d'adresse, le navigateur charge la page Web associée à magasin.apple.com.

Cela dit, laissez généralement cette section vide, sauf si vous résidez sur un domaine spécifique et avez besoin d'un accès rapide à un PC en réseau à l'aide d'un seul mot.

Réseau MacOS Modifier les paramètres DNS

Étape 8 : Pour terminer, cliquez sur le D'ACCORD bouton.

Comment modifier les paramètres DNS sur un Chromebook

Étape 1: Cliquez sur l'horloge système située dans le coin inférieur droit, puis sur l'icône « engrenage » dans le menu contextuel.

Paramètres d'ouverture de Chrome OS

Étape 2: Les paramètres Chrome apparaissent sur votre écran. Sélectionnez votre connexion Internet répertoriée sous Réseau. Malheureusement, cette action ne fait qu'élargir la liste des connexions disponibles.

Étape 3: Cliquez à nouveau sur votre connexion réseau.

Étape 4: Cliquez sur développer le Réseau paramètre.

Étape 5 : Pour utiliser les serveurs DNS de Google, modifiez le paramètre sur Serveurs de noms Google - vous n'avez pas besoin de saisir d'adresses principale et secondaire.

Chromebook Utiliser les serveurs de noms Google

Pour utiliser un autre serveur DNS, modifiez le paramètre en Serveurs de noms personnalisés, puis entrez les adresses principale et secondaire. Par exemple, si vous souhaitez utiliser OpenDNS Home, saisissez 208.67.222.222 et 208.67.220.220.

Chromebook utilise des serveurs de noms personnalisés

Serveurs DNS gratuits et payants

Si vous souhaitez utiliser un service de requête DNS tiers, il existe de nombreuses alternatives gratuites et payantes. Voici une liste rapide ci-dessous pour vous aider à démarrer :

Service Primaire
DNS
Secondaire
DNS
Supplémentaire
Payé
Prestations de service
DNS AdGuard 176.103.130.130 176.103.130.131 Non
DNS alternatif 198.101.242.72 23.253.163.53 Non
DNS de navigation propre 185.228.168.9 185.228.169.9 Oui
DNS Cloudflare 1.1.1.1 1.0.0.1 Oui
DNS sécurisé Comodo 8.26.56.26 8.20.247.20 Oui
DNS.Watch 84.200.69.80 84.200.70.40 Non
DNS public de Google 8.8.8.8 8.8.4.4 Non
Accueil OpenDNS 208.67.222.222 208.67.220.220 Oui
DNS Quad9 9.9.9.9 149.112.112.112 Non
VerisignDNS 64.6.64.6 64.6.65.6 Non

IPv4 contre IPv6

Tout ce qui est fourni dans ce guide est basé sur le protocole Internet version 4, ou IPv4. Cependant, vous verrez également des références à la version 6 ou IPv6. Il s'agit d'une version plus récente du protocole conçu par l'Internet Engineering Task Force (IETF) pour remplacer la version 4. Pourquoi? En raison de l’âge et des limites de l’ancien protocole.

IPv4 ne peut gérer que 32 numéros. Cette limitation a conduit l'American Registry for Internet Numbers (ARIN) à complètement je suis à court d'adresses disponibles en 2015.

Le successeur, iPv6, résout le problème en introduisant des adresses comportant 128 nombres, ou 128 bits, qui peuvent prend en charge 340 000 milliards de milliards de combinaisons (340,282,366,920,938,463,463,374,607,431,768,211,456). Développé en 1998, le protocole a finalement été déployé en 2006, mais le processus a été lent.

Selon Les statistiques de Google, l'adoption d'IPv6 en Amérique du Nord se situe actuellement à 41,71 % malgré un déploiement commencé il y a 14 ans. L'Allemagne réside à 49,1 %, la France à 42,29 %, l'Australie à 22,68 %, et ainsi de suite.

L’essentiel ici est qu’IPv4 et IPv6 fonctionneront côte à côte jusqu’à ce que le nouveau protocole remplace complètement l’ancien. Cela dit, vous pouvez également trouver des numéros DNS fournis par IPv6, bien que vous ne puissiez pas les saisir dans les champs IPv4. Au lieu de cela, vous devrez les saisir dans des champs complètement séparés.

Par exemple, voici la méthode Windows 10 :

Étape 1: Faites un clic droit sur l'icône de votre connexion Internet située à côté de l'horloge système (Wi-Fi ou Ethernet) et sélectionnez Ouvrir les paramètres réseau et Internet dans le menu contextuel.

Étape 2: Le Statut La catégorie dans l’application Paramètres apparaît sur votre écran. Faites défiler vers le bas et cliquez Centre de réseau et partage.

Étape 3: Le panneau de configuration apparaît sur votre écran. Si vous utilisez une connexion filaire, cliquez sur le bouton Ethernet lien suivi du Propriétés bouton affiché dans une fenêtre contextuelle. Si vous êtes connecté via Wi-Fi, cliquez sur le Wifi lien à la place suivi du Propriétés bouton.

Étape 4: Sélectionner Protocole Internet version 6 (TCP/IPv6) dans la liste et cliquez sur le Propriétés bouton.

Étape 5 : Dans la fenêtre contextuelle, modifiez le paramètre DNS actuel en Utilisez les adresses de serveur DNS suivantes.

Étape 6 : Entrez l'adresse du serveur DNS principal dans le premier champ « préféré ». Pour le DNS public de Google, ce serait 2001:4860:4860::8888.

Étape 7 : Entrez le serveur DNS secondaire dans le deuxième champ « alternatif ». Pour le DNS public de Google, ce serait 2001:4860:4860::8844.

IPv6 Modifier les paramètres DNS

Étape 8 : Clique le D'ACCORD bouton pour terminer.

Si vous pensiez que les adresses numériques IPv4 étaient difficiles à retenir, soyez heureux que DNS remplace ces longues adresses numériques IPv6 par google.com et netflix.com !

Utilisez-vous réellement IPv6 ?

Windows 10, MacOS 10.15 Catalina et Chrome OS prennent en charge IPv6. Cependant, chargez le Tester mon test en ligne IPv6 et vous verrez que vous surfez probablement toujours sur le Web en IPv4. C'est pourquoi (1) vous devriez envisager de passer à des serveurs DNS tiers et (2) ajouter les adresses des serveurs DNS IPv6 à votre système d'exploitation ou à votre routeur. Vous ne recevez peut-être même pas de flux IPv6 de votre FAI.

Notez que même si les routeurs modernes prennent en charge IPv6, ils ne permettent pas de saisir manuellement les adresses de serveur DNS basées sur IPv6.

Recommandations des rédacteurs

  • Vos applications de calendrier préférées peuvent également recevoir du spam. Voici comment le bloquer ou le signaler