DNS : découverte du protocole et mise en oeuvre sous Linux
Dans ce cours je vous propose de décrire le fonctionnement et la mise en œuvre d’un serveur DNS. Durant le cours sur le modèle TCP/IP et l’adressage on a vu que chaque ordinateur directement connecté à Internet possède au moins une adresse IP qui lui est associée. Cependant, la plupart des utilisateurs ne souhaitent pas travailler avec des adresses au format numérique de 4 octets chacune, mais préfèrent utiliser des noms de domaine (plus facilement mémorisables) ou des adresses explicites (aussi appelées adresses FQDN ou Fully Qualified Domain Name).
On peut donc dire que le DNS (Domain Name System) est un service de traduction ou de conversion d’un nom de domaine en informations plus explicite :
- Il s’agit surtout d’associer une adresse IP à la machine en question possédant ce nom.
- On peut le voir comme un annuaire.
Dans ce cours, nous verrons à quoi sert le protocole DNS, comment il fonctionne, avant de passer à la mise en oeuvre d'un serveur DNS sous Linux. Nous en profiterons pour voir comment sécuriser ce serveur DNS et enfin nous verrons les outils clients appelés résolveurs DNS.
En complément de ce cours, voici une vidéo "Le DNS pour les débutants".
Vous devez être connecté et avoir commencé ce cours pour l'évaluer.