Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

Pays et langue

Chaque pays a son propre site, avec les prix et la TVA de ce pays.

Afficher

DNS : l'annuaire téléphonique d'internet

Module 1: Qu'est-ce que le DNS ? · Temps de lecture : 6 minutes

Objectif : Après cette leçon, vous pourrez expliquer avec vos propres mots ce que fait le DNS et pourquoi internet ne peut s'en passer.

Notions clés : DNS, adresse IP, nom de domaine, interrogation (lookup), enregistrement

Les ordinateurs calculent avec des nombres, les humains avec des noms

Chaque ordinateur connecté à internet possède une adresse : l'adresse IP. C'est une sorte de numéro de téléphone. Il en existe deux variantes :

  • IPv4, quatre nombres séparés par des points, par exemple 192.0.2.10 ;
  • IPv6, plus long, avec des deux-points, par exemple 2001:db8::10.

Les ordinateurs ne se trouvent qu'au moyen de ces numéros. Nous, les humains, préférons retenir des noms. Vous retiendrez plus facilement example.com que 192.0.2.10, et le numéro peut changer sans que le nom change. Si un site web déménage vers un autre serveur, il reçoit un autre numéro. Le nom, lui, reste identique.

Il faut donc quelque chose qui traduise les noms en numéros. C'est le Domain Name System, en abrégé DNS.

L'annuaire téléphonique

Vous pouvez comparer le DNS à un annuaire téléphonique, ou à la liste de contacts de votre téléphone. Vous cherchez un nom et vous obtenez un numéro en retour. Si vous tapez example.com dans votre navigateur, voici ce qui se passe :

  1. Votre navigateur demande au DNS : « Quelle est l'adresse de example.com ? »
  2. Le DNS répond : « 192.0.2.10. »
  3. Votre navigateur se connecte à 192.0.2.10 et demande le site web.

Cette recherche s'appelle une interrogation, ou en anglais, un lookup. Elle est extrêmement rapide : elle dure généralement moins d'un dixième de seconde. Vous ne remarquez donc rien, tant que cela fonctionne.

Pas seulement pour les sites web

L'image de l'annuaire téléphonique est presque exacte, mais le DNS peut conserver plus d'un numéro par nom. Pour un nom de domaine figurent différents types de données, chacune ayant un objectif différent. Une telle donnée s'appelle un enregistrement. Quelques exemples :

QuestionType d'enregistrementRéponse (exemple)
Sur quelle adresse IPv4 se trouve le site web ?A192.0.2.10
Sur quelle adresse IPv6 se trouve le site web ?AAAA2001:db8::10
Où doit aller l'e-mail pour ce domaine ?MXmail.example.com
Quels serveurs peuvent envoyer des e-mails au nom de ce domaine ?TXT (SPF)v=spf1 ip4:192.0.2.25 ~all

Si quelqu'un envoie un e-mail à info@example.com, le serveur de messagerie de l'expéditeur ne demande donc pas l'enregistrement A, mais l'enregistrement MX : où se trouve la boîte postale de ce domaine ? Le site web et la messagerie peuvent ainsi être hébergés chez deux prestataires différents. C'est tout à fait courant : le site web chez un prestataire, la messagerie chez Microsoft 365 ou Google Workspace.

Chaque enregistrement comporte toujours trois éléments :

  • un nom (par exemple example.com ou www.example.com) ;
  • un type (A, AAAA, MX, TXT et quelques autres) ;
  • une valeur (la réponse).

Un nombre indique également combien de temps une réponse peut être conservée en mémoire. C'est le TTL. C'est l'objet du module 6.

Ce que le DNS n'est pas

Quelques malentendus reviennent souvent :

  • Le DNS ne conserve pas les sites web. Il indique seulement où se trouve le site web. Les fichiers de votre site se trouvent sur un serveur web, pas dans le DNS.
  • Le DNS ne conserve pas les e-mails. Il indique seulement sur quel serveur l'e-mail doit être livré.
  • Le DNS ne connaît pas les pages. Vous ne pouvez pas mettre example.com/contact dans le DNS. Le DNS ne connaît que des noms. Ce qui vient après la première barre oblique est géré par le serveur web (leçon 3.4).
  • Le DNS n'est pas une preuve de propriété. Qui est titulaire d'un nom de domaine figure auprès du registre, pas dans le DNS (leçon 1.3).

Un annuaire téléphonique mondial et réparti

Il n'existe pas un seul gros ordinateur contenant tous les noms d'internet. Cela ne fonctionnerait jamais : il existe des centaines de millions de noms de domaine et un nombre énorme de questions sont posées chaque seconde. Le DNS est donc réparti. Chaque acteur gère uniquement sa propre portion :

  • le gestionnaire de .com (l'entreprise Verisign) sait quels serveurs détiennent l'annuaire de example.com ; pour un domaine .nl, c'est SIDN (le registre néerlandais du .nl) ;
  • ces serveurs connaissent eux-mêmes les enregistrements de example.com.

Vous verrez dans la leçon 1.4 comment une question parvient à la bonne réponse à travers ces portions. Le fait que ce soit réparti explique aussi quelque chose qui surprend beaucoup de monde : quand vous modifiez un enregistrement, tout le monde ne le voit pas en même temps. De nombreux ordinateurs sur le chemin retiennent une réponse pendant un certain temps (le cache). C'est l'objet des leçons 6.1 et 6.2.

Pourquoi vous devez le savoir en tant que titulaire d'un domaine

Tant que tout fonctionne, vous n'avez rien à faire avec le DNS. Mais vous le rencontrez dès que :

  • votre site web ou votre messagerie change de prestataire ;
  • un service comme Google, Microsoft, une plateforme de boutique en ligne ou un service de newsletter vous demande : « ajoutez cet enregistrement à votre DNS » ;
  • votre e-mail atterrit dans les spams et quelqu'un vous dit que votre SPF, DKIM ou DMARC ne sont pas correctement configurés ;
  • votre site web fonctionne « chez l'un mais pas chez l'autre » après une modification.

Une petite erreur dans le DNS peut mettre hors service votre site web ou votre messagerie. C'est pourquoi il est utile de comprendre ce que vous faites. Cette formation vous y aide, étape par étape.

Résumé

  • Les ordinateurs se trouvent au moyen d'adresses IP (IPv4 comme 192.0.2.10, IPv6 comme 2001:db8::10) ; les humains utilisent des noms.
  • Le DNS traduit les noms en données, comme les adresses IP et le serveur de messagerie d'un domaine.
  • Chaque donnée est un enregistrement avec un nom, un type et une valeur.
  • Le DNS ne conserve ni sites web ni e-mails et ne connaît pas les pages : il indique seulement le chemin.
  • Le DNS est réparti sur un très grand nombre de serveurs et les réponses sont retenues pendant un certain temps (cache).

Quiz

1. Pourquoi le DNS existe-t-il ?



2. Quelqu'un envoie un e-mail à info@example.com. Quel type d'enregistrement le serveur de messagerie de l'expéditeur demande-t-il ?



3. Pouvez-vous configurer dans le DNS que example.com/contact aille vers un autre serveur ?



4. Votre site web se trouve chez le prestataire X et votre messagerie chez le prestataire Y. Est-ce possible ?



Exercice

Exercice Z1.1 : L'adresse de sidn.nl. Recherchez l'adresse IPv4 (enregistrement A) et, si elle existe, l'adresse IPv6 (enregistrement AAAA) de sidn.nl (le site web de SIDN, le registre du .nl aux Pays-Bas). Utilisez notre outil de recherche d'adresse IP (https://www.weboke.lu/recherche-ip), un autre outil d'interrogation DNS en ligne ou, si vous savez déjà le faire, nslookup sidn.nl dans une invite de commandes. Indiquez les adresses que vous trouvez.

Exercice Z1.1: L'adresse de sidn.nl



Ce que vous saisissez et ce que nous constatons en direct ne sont pas enregistrés. Votre navigateur se souvient de vos réponses et du fait que vous avez réussi l'exercice. Si vous êtes connecté, nous conservons uniquement le fait que vous avez (presque) réussi l'exercice dans Mes cours; vous pouvez aussi l'y supprimer.

Pour aller plus loin

Ces articles décrivent les étapes dans les panneaux de WebOké. Chez d'autres prestataires, cela fonctionne de manière similaire.

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…