Aller au contenu

DNS : Domain Name System

Réseau

Annuaire qui traduit les noms de domaine en adresses IP. Maillon critique : sa compromission détourne le trafic avant même TLS.

Résolution : Récursif → racine → TLD → serveur faisant autorité. Les réponses sont mises en cache selon leur TTL.

Sécurité : DNSSEC signe les réponses ; DoH/DoT chiffrent le transport. Sans cela : empoisonnement de cache et détournement possibles.

Ce qui arrive si on s'en passe

Sans DNSSEC pour signer les réponses ni DoH ou DoT pour chiffrer le transport, un résolveur accepte des réponses forgées : empoisonnement de cache et détournement deviennent possibles, et la réponse falsifiée reste en cache pour tous les clients jusqu'à l'expiration de son TTL. Le trafic part alors vers la mauvaise adresse avant même que TLS n'intervienne, et seul un certificat vérifié avec soin sépare encore l'utilisateur de l'imposteur. Les requêtes en clair racontent en outre à qui écoute la liste des sites consultés. Toute la navigation repose ainsi sur un annuaire que n'importe qui peut réimprimer, pourvu qu'il imprime plus vite que l'éditeur.

Explication de la marmotte

Imagine que tu veux appeler un ami, mais tu ne connais que son prénom, pas son numéro de téléphone. Le système dont on parle est comme un grand carnet d’adresses qui associe chaque prénom à un numéro précis. Quand tu tapes un nom sur internet, ce carnet trouve le numéro correspondant pour que ta demande arrive au bon endroit. Si quelqu’un triche avec ce carnet, il peut rediriger tes appels vers une mauvaise personne, même avant que tu ne te rendes compte que quelque chose cloche. C’est pour ça que ce système est très important pour que tout fonctionne bien sur internet.

Où ce terme est utilisé

← Tout le glossaire