Defaults.Exposed

Defaults.ExposedCorrections › DNSSEC

Comment corriger DNSSEC

Le DNSSEC est un sceau numérique apposé sur le carnet d'adresses de votre domaine. Il permet à internet de prouver que la réponse à « où vit ce domaine ? » vient bien de vous et n'a pas été falsifiée en chemin. Sans lui, la réponse peut être forgée — et vos visiteurs discrètement envoyés ailleurs.

En clair, pour votre entreprise : Sans DNSSEC, un attaquant capable d'empoisonner une réponse DNS peut diriger vos clients vers une copie parfaite de votre site tandis que leur navigateur affiche toujours votre vrai nom de domaine. Identifiants, numéros de carte et données personnelles sont récoltés, et vous ne l'apprenez qu'avec les rejets de paiement et les plaintes. Une configuration DNSSEC à moitié faite est pire encore : elle peut rendre votre site injoignable pour une part croissante de visiteurs sans aucune erreur que vous remarqueriez.

Ce que cela peut vous coûter

Pourquoi c'est important. Le DNS est le carnet d'adresses d'internet, et par défaut ses réponses circulent sans signature — quiconque peut glisser une réponse forgée peut envoyer vos clients et votre messagerie où il veut, avec votre vrai domaine toujours affiché dans le navigateur. Le DNSSEC appose un sceau infalsifiable sur ces réponses pour qu'elles puissent être vérifiées comme authentiquement vôtres. Le correctif est gratuit chez la plupart des fournisseurs ; le seul vrai coût est de mal le faire, c'est pourquoi nous détaillons soigneusement les deux moitiés.

Le DNSSEC, en clair

Chaque fois que quelqu’un visite votre site ou vous envoie un e-mail, son ordinateur pose d’abord à internet une question simple : « où vit réellement ce domaine ? » La réponse — l’ensemble des adresses de votre site et de vos serveurs de courrier — revient du DNS, le carnet d’adresses d’internet.

Voici la partie inconfortable : par défaut, ces réponses circulent sans signature. Rien n’y est attaché pour prouver que la réponse est authentique. Si quelqu’un peut glisser une réponse forgée dans cette conversation — et il existe des moyens connus et éprouvés de faire exactement cela — l’ordinateur de votre visiteur l’acceptera volontiers. Dès cet instant, le visiteur peut être en train de communiquer avec le serveur d’un attaquant tandis que son navigateur affiche toujours votre nom de domaine dans la barre d’adresse.

Le DNSSEC est le correctif. Il ajoute un sceau numérique infalsifiable à vos réponses DNS. Quand le DNSSEC est activé, internet peut vérifier mathématiquement qu’une réponse vient bien de vous et n’a pas été altérée en chemin. Une réponse forgée échoue au contrôle et est rejetée. C’est la différence entre un carnet d’adresses où n’importe qui peut griffonner et un où chaque entrée est signée et attestée.

Cette page couvre les deux parties que notre contrôle examine ensemble : si le sceau est publié (l’enregistrement DS) et si la clé correspondante derrière lui existe réellement (l’enregistrement DNSKEY). Vous verrez bientôt pourquoi les deux comptent — car avoir l’un sans l’autre est son propre genre d’ennui.

Ce que cela peut vous coûter

Ce sont des schémas réalistes et agrégés — pas une entreprise nommée en particulier.

Ce que c’est vraiment

Le DNSSEC fonctionne comme une chaîne de confiance, et il a deux pièces mobiles qui doivent s’accorder l’une avec l’autre. C’est le cœur de la raison pour laquelle notre contrôle examine deux choses.

La DNSKEY — votre clé. Votre fournisseur DNS détient une clé cryptographique et l’utilise pour signer vos enregistrements DNS. La moitié publique de cette clé est publiée sous forme d’enregistrement DNSKEY. Voyez-y le tampon-sceau détenu de votre côté.

L’enregistrement DS — l’empreinte qui se porte garante de la clé. Une courte empreinte de cette clé, appelée enregistrement DS (Delegation Signer), est publiée un niveau au-dessus — au registre de votre domaine, via votre bureau d’enregistrement. C’est ce qui permet au reste d’internet de faire confiance à votre clé : chaque niveau se porte garant de celui en dessous, jusqu’à la racine d’internet. Le DS est le sceau officiellement enregistré pour que tous les autres puissent le reconnaître.

Pour que le DNSSEC vous protège réellement, les deux doivent être présents et correspondre :

À quoi ressemble une situation « correcte », en une ligne : un enregistrement DS chez votre bureau d’enregistrement dont l’empreinte correspond à une DNSKEY active chez votre fournisseur DNS, les deux confirmés par une recherche rapide.

Comment corriger (gratuit, ~10–30 minutes)

Transmettez cette section à la personne qui gère votre domaine ou votre site. Le correctif lui-même est gratuit chez la plupart des fournisseurs — le seul coût est de le faire soigneusement pour que les deux moitiés restent synchronisées. Nous ne facturons que si vous voulez ensuite que nous surveillions qu’il reste correctement activé.

La règle d’or : activez d’abord la signature (ce qui crée la DNSKEY), puis publiez l’enregistrement DS chez le bureau d’enregistrement — jamais l’inverse, et jamais l’un sans l’autre. Publier un DS avant que la clé existe est exactement ce qui provoque les pannes.

La voie simple (recommandée — Cloudflare) :

  1. Dans Cloudflare, assurez-vous que Cloudflare gère réellement votre DNS (vos serveurs de noms pointent vers Cloudflare).
  2. Allez dans DNS → Settings → DNSSEC → Enable DNSSEC. Cloudflare génère et gère les clés pour vous (cela crée automatiquement le côté DNSKEY).
  3. Cloudflare vous montre les détails de l’enregistrement DS à publier chez votre bureau d’enregistrement.
  4. Connectez-vous à votre bureau d’enregistrement (par ex. OVH, GoDaddy, Namecheap) et trouvez la section DNSSEC. Collez-y les valeurs DS que Cloudflare vous a données.
  5. Attendez 24 à 48 heures pour la propagation complète. Votre site et votre messagerie continuent de fonctionner pendant ce temps.

Autres fournisseurs DNS (AWS Route 53, votre hébergeur web, etc.) :

  1. Dans le panneau de contrôle de votre fournisseur DNS, activez le DNSSEC / « signer cette zone ». Cela génère les clés de signature et publie les enregistrements DNSKEY.
  2. Copiez l’enregistrement DS que produit le fournisseur.
  3. Ajoutez cet enregistrement DS chez votre bureau d’enregistrement sous ses réglages DNSSEC.
  4. Confirmez que le bureau d’enregistrement l’a accepté et attendez la propagation.

Notes par plateforme :

Vérifiez que cela a fonctionné :

Erreurs courantes

Où cela se situe dans votre note

Ces deux contrôles comptent tous deux pour votre score de Sécurité DNS. Le contrôle de l’enregistrement DS est traité comme le plus prioritaire des deux : un DS manquant est une vraie lacune et est noté comme un échec. Le contrôle DNSKEY confirme que le reste de la chaîne est intact — il ne passe que lorsqu’un DS et une DNSKEY correspondants sont tous deux présents, et il signale en gravité élevée l’état cassé dangereux « DS sans clé ». Un résultat propre « le DNSSEC n’est simplement pas encore activé » est le point de départ courant pour beaucoup d’entreprises ; passer de là à une paire DS + DNSKEY complète et correspondante est une amélioration gratuite et bien comprise qui renforce votre position en Sécurité DNS et supprime une véritable voie d’usurpation et d’interception.

Configurez-le chez votre hébergeur

Étape par étape pour les fournisseurs courants :

FAQ

Je ne suis pas technique — est-ce quelque chose que je dois traiter personnellement ?

Non. Vous devez comprendre pourquoi c'est important (cette page le couvre), mais le changement lui-même réside dans les réglages DNS et de bureau d'enregistrement de votre domaine, donc il revient à la personne qui gère votre domaine ou votre site. Transmettez-lui la section « Comment corriger » — c'est gratuit et cela prend en général moins d'une demi-heure. Nous ne facturons que si vous voulez ensuite que nous continuions à surveiller qu'il reste correctement activé.

Si mon site a déjà le cadenas (HTTPS), ne suis-je pas déjà protégé ?

Ils protègent des choses différentes. Le cadenas sécurise la connexion une fois qu'un visiteur a atteint le bon serveur. Le DNSSEC protège l'étape d'avant — s'assurer qu'il atteint le bon serveur en premier lieu. Un attaquant qui forge votre DNS peut envoyer les visiteurs vers son propre serveur, lequel peut avoir son propre cadenas valide sur un domaine sosie ou même sur une copie du vôtre. Vous avez besoin des deux ; l'un ne remplace pas l'autre.

Activer le DNSSEC pourrait-il casser mon site ou ma messagerie ?

Fait en un seul endroit par un fournisseur qui le prend en charge, non — les fournisseurs modernes gèrent les clés pour vous et cela fonctionne sans souci. Le risque vient de le faire en deux étapes déconnectées et de n'en terminer qu'une : publier le « sceau » public (l'enregistrement DS) chez votre bureau d'enregistrement alors que la clé correspondante (DNSKEY) manque ou ne correspond pas. Cet état cassé est pire que pas de DNSSEC du tout et provoque des pannes intermittentes. Les étapes ci-dessous gardent les deux moitiés synchronisées pour éviter cela.

Nous sommes hébergés chez Cloudflare / Google Workspace / Microsoft 365 — est-ce que cela le couvre ?

Pas automatiquement, mais cela le rend facile. Ce qui compte, c'est l'endroit où votre DNS est géré. Si Cloudflare gère votre DNS, c'est une activation en un clic plus le collage d'un enregistrement chez votre bureau d'enregistrement. Microsoft 365 et Google Workspace gèrent la messagerie, pas en général votre zone DNS — le DNSSEC s'active là où résident réellement les enregistrements DNS de votre domaine (souvent Cloudflare, votre bureau d'enregistrement ou votre hébergeur). Les étapes ci-dessous couvrent les cas courants.

Que sont exactement « DS » et « DNSKEY » — et pourquoi cette page mentionne-t-elle les deux ?

Ce sont les deux moitiés d'une même serrure. DNSKEY est la clé que détient votre fournisseur DNS et qu'il utilise pour signer vos enregistrements. DS est une empreinte de cette clé, publiée un niveau au-dessus chez votre bureau d'enregistrement pour que le reste d'internet puisse confirmer que la clé est bien la vôtre. Les deux doivent être présentes et correspondre. Nous vérifions les deux : un DS manquant signifie que le DNSSEC n'est pas activé ; un DS sans DNSKEY correspondante signifie qu'il est activé mais cassé.

Combien de temps avant que cela fonctionne, et comment le confirmer ?

Comptez 24 à 48 heures pour que le changement se propage pleinement sur internet ; votre site et votre messagerie existants continuent de fonctionner pendant ce temps si c'est bien fait. Pour confirmer, votre informaticien peut lancer « dig DS votredomaine » et « dig DNSKEY votredomaine » et voir des enregistrements renvoyés pour les deux, ou utiliser n'importe quel vérificateur DNSSEC en ligne gratuit. Nous pouvons aussi le surveiller en continu pour qu'une future cassure soit détectée le jour où elle survient, pas le jour où un client se plaint.