Ce document est placé dans le domaine public par Sam
Trenholme, et sa traduction par Thomas Seyrat.
Introduction au DNS
Ce document est écrit comme une introduction au DNS pour un lecteur
n'ayant jamais administré de serveur DNS ni mis en place un domaine
auparavant. Ce document faisant partie de la distribution de MaraDNS,
le
lecteur est supposé utiliser MaraDNS.
Qu'est-ce que DNS ?
DNS est la méthode permettant d'utiliser sur Internet des noms simples
et faciles à retenir, comme 'www.yahoo.com', à la place de nombres peu
commodes, comme '10.17.243.32'. La raison de l'utilisation de ce
système
réside dans le fait que le protocole sous-jacent d'Internet, TCP/IP,
utilise
ce type de nombres peu pratiques pour identifier les
ordinateurs auxquels on se connecte.
Qu'est-ce qu'un serveur DNS ?
Un serveur DNS est un programme capable de réaliser ces
conversions d'un nom vers un nombre. Il existe deux types de serveurs
DNS
sur Internet :
- des serveurs DNS capables de convertir la plupart des noms
DNS présents sur Internet en leur nombre équivalent. Ces serveurs
DNS sont qualifiés de serveurs DNS récursifs. Ces serveurs ne
détiennent pas toutes les correspondances noms/nombres des noms
DNS sur Internet, mais interrogent simplement d'autres serveurs
pour connaître l'IP d'un nom Internet donné.
- des serveurs DNS capables de renseigner d'autres serveurs DNS en
leur donnant les correspondances noms/nombres de certains noms
DNS qu'ils gèrent, et qu'un administrateur renseigne. Ces
serveurs sont qualifiés de serveurs DNS autoritaires.
MaraDNS est à la fois un serveur DNS récursif et un serveur DNS
autoritaire. La nécessité de disposer d'un serveur récursif ou
autoritaire dépend de l'usage que l'on souhaite faire de DNS :