DNS et DHCP : services réseau fondamentaux
Informatique de gestion · Bachelor 2
Résolution de noms DNS, types d'enregistrements, bail DHCP et incidents typiques d'infrastructure.
Introduction
Les utilisateurs saisissent des noms, les machines communiquent avec des adresses. Le DNS (Domain Name System) fait le lien : c'est un annuaire distribué et hiérarchique qui traduit un nom comme www.exemple.ch en adresse IP. Sans lui, la quasi-totalité des services s'arrêtent, d'où son importance pour la disponibilité.
La hiérarchie va de la racine aux domaines de premier niveau (.ch, .com), puis aux domaines de l'organisation. Un résolveur récursif interroge les serveurs faisant autorité et met les réponses en cache pendant la durée du TTL. Les enregistrements les plus courants sont A et AAAA (adresses), CNAME (alias), MX (messagerie) et TXT (par exemple SPF ou vérification de propriété).
Le DHCP, de son côté, attribue automatiquement une configuration IP (adresse, masque, passerelle, serveurs DNS) aux postes qui se connectent. Il fonctionne par échange en quatre étapes (Discover, Offer, Request, Acknowledge) et accorde un bail renouvelable. Ces deux services sont souvent à l'origine de pannes que l'on sait diagnostiquer si l'on comprend leur fonctionnement.
Objectifs d'apprentissage
- Décrire la résolution d'un nom de domaine étape par étape
- Choisir le type d'enregistrement DNS adapté à un besoin
- Expliquer le rôle du TTL et du cache
- Décrire l'échange DHCP et la notion de bail
- Diagnostiquer des pannes courantes de nom ou d'adresse
Concepts clés
- Hiérarchie DNS
- Racine, domaine de premier niveau, domaine de l'organisation : chaque niveau délègue au suivant.
- Résolveur récursif et serveur faisant autorité
- Le premier mène l'enquête pour le client et met en cache ; le second détient la réponse officielle pour sa zone.
- Enregistrements
- A/AAAA pour les adresses, CNAME pour les alias, MX pour le courrier, TXT pour les textes (SPF, vérifications).
- TTL
- Durée pendant laquelle une réponse peut être gardée en cache ; un TTL court facilite les changements, un TTL long réduit la charge.
- DHCP (DORA)
- Discover, Offer, Request, Acknowledge : le client obtient une adresse pour la durée du bail.
Conclusion
Le DNS et le DHCP sont des services discrets mais critiques : une panne de l'un des deux donne l'impression que « tout est tombé ». Comprendre leur fonctionnement permet de diagnostiquer vite et de concevoir des infrastructures redondantes.
Une bonne pratique consiste à documenter les zones, à surveiller la disponibilité des résolveurs et à planifier les changements en tenant compte du TTL.
Cartes
- À quoi sert le DNS ?
- À traduire des noms de domaine en adresses IP (et inversement), via un annuaire distribué et hiérarchique.
- Que contient un enregistrement A ?
- L'adresse IPv4 associée à un nom ; l'enregistrement AAAA fait de même pour IPv6.
- À quoi sert un enregistrement MX ?
- Il désigne les serveurs de messagerie qui reçoivent le courrier d'un domaine, avec un ordre de priorité.
- Qu'est-ce qu'un CNAME ?
- Un alias qui renvoie un nom vers un autre nom, lequel est ensuite résolu normalement.
- Que représente le TTL ?
- Le temps pendant lequel une réponse DNS peut rester en cache avant d'être redemandée.
- Pourquoi baisser le TTL avant une migration de serveur ?
- Pour que les caches se renouvellent vite et que le changement d'adresse soit pris en compte rapidement.
- Quelles sont les étapes du DHCP ?
- Discover, Offer, Request, Acknowledge (DORA).
- Qu'est-ce qu'un bail DHCP ?
- La durée pendant laquelle une adresse est attribuée à un client ; il est renouvelé avant expiration.
- Pourquoi réserver une adresse DHCP pour une imprimante ?
- Pour qu'elle garde toujours la même adresse, associée à son adresse MAC, tout en restant gérée centralement.
- Que protège DNSSEC ?
- L'authenticité des réponses DNS par signatures numériques, contre la falsification (empoisonnement de cache).
- Un site s'ouvre par son IP mais pas par son nom : où chercher ?
- Du côté du DNS (serveur DNS configuré, enregistrement, cache), et non du routage.
Glossaire
- Résolveur DNS
- Serveur qui interroge la hiérarchie DNS pour le compte des clients et met les réponses en cache.
- Zone DNS
- Portion de l'espace de noms administrée par une même entité.
- TTL
- Durée de validité en cache d'une réponse DNS.
- Bail DHCP
- Durée d'attribution d'une configuration IP à un client.
- Enregistrement SPF
- Enregistrement TXT listant les serveurs autorisés à envoyer du courrier pour un domaine.
- DNSSEC
- Extension du DNS qui signe les réponses pour en garantir l'origine et l'intégrité.