Retenir 172.217.20.142 plutôt que google.com serait bien peu pratique. Le DNS (Domain Name System) est l'annuaire d'Internet : il traduit les noms de domaine lisibles par l'humain en adresses IP compréhensibles par les machines. C'est un protocole fondamental, indissociable de DHCP (module R11) que l'on configure généralement ensemble sur un serveur.
Le DNS est organisé en arborescence, des serveurs racine jusqu'aux noms de domaine complets.
| Niveau | Exemple | Rôle |
|---|---|---|
| Racine | . (implicite) | Point d'entrée, géré par 13 serveurs racine mondiaux |
| TLD (Top-Level Domain) | .fr, .com, .org | Extension du domaine |
| Domaine | sio-ndlp.fr | Nom de domaine enregistré |
| Sous-domaine | portail.sio-ndlp.fr | Subdivision d'un domaine |
portail.sio-ndlp.fr = TLD .fr → domaine sio-ndlp → sous-domaine portail.
Une zone DNS contient plusieurs types d'enregistrements, chacun avec un rôle précis.
| Type | Rôle | Exemple |
|---|---|---|
| A | Associe un nom à une adresse IPv4 | portail.sio-ndlp.fr → 51.x.x.x |
| AAAA | Associe un nom à une adresse IPv6 | portail.sio-ndlp.fr → 2001:db8::1 |
| CNAME | Alias vers un autre nom de domaine | www.sio-ndlp.fr → sio-ndlp.fr |
| MX | Serveur de messagerie du domaine | sio-ndlp.fr → mail.sio-ndlp.fr |
| TXT | Texte libre (vérification, SPF, DKIM) | v=spf1 include:... |
| NS | Serveur de noms faisant autorité sur la zone | ns1.hebergeur.fr |
Lorsqu'un client demande l'adresse IP de portail.sio-ndlp.fr, plusieurs étapes de résolution s'enchaînent.
| Étape | Action |
|---|---|
| 1 | Vérification du cache local (résolveur du système, navigateur) |
| 2 | Requête au résolveur DNS configuré (souvent celui du FAI ou de l'entreprise) |
| 3 | Le résolveur interroge un serveur racine s'il n'a pas la réponse en cache |
| 4 | Le serveur racine redirige vers le serveur du TLD (.fr) |
| 5 | Le serveur du TLD redirige vers le serveur faisant autorité du domaine |
| 6 | Ce dernier renvoie l'adresse IP demandée |
Le client effectue généralement une requête récursive auprès de son résolveur (il attend la réponse finale). Le résolveur, lui, effectue des requêtes itératives successives auprès des différents serveurs de la hiérarchie.
| Commande | Usage |
|---|---|
nslookup portail.sio-ndlp.fr | Résolution simple d'un nom de domaine |
dig portail.sio-ndlp.fr | Résolution détaillée (temps de réponse, serveur interrogé) |
dig portail.sio-ndlp.fr MX | Interroge un type d'enregistrement précis |
Le module R11 – DHCP complète naturellement celui-ci : DNS et DHCP sont les deux services réseau les plus souvent déployés ensemble sur un serveur d'infrastructure.