Bind 9 : mise en place d'un serveur DNS sous Linux

Florian BURNEL - ITConnect - 04/12
Dans ce tutoriel, nous abordons l'installation et la configuration d'un serveur DNS sous Linux avec Bind 9 : création de zones, d'enregistrements DNS, etc.

Sommaire

  • I. Présentation
  • II. Quelques rappels sur le DNS
  • III. Mise en place du serveur DNS Bind
    • A. Installation de bind9
    • B. Les fichiers de configuration de Bind9
    • C. Sauvegarde des fichiers de base
    • D. La configuration globale de Bind
  • IV. Créer une nouvelle zone DNS
    • A. Déclarer la zone DNS
    • B. Configurer la zone DNS
    • C. Créer un enregistrement DNS
  • V. Démarrage de Bind9
  • VI. Tester la résolution de noms Bind
  • VII. Créer une zone de recherche inversée
  • VIII. Conclusion

I. Présentation

Dans ce tutoriel, nous allons apprendre à installer et à configurer un serveur DNS Bind9 sous Linux, en prenant une machine sous Debian 12.

BIND pour Berkeley Internet Name Domain est un serveur DNS proposé par l'ISC (Internet Systems Consortium), que vous pouvez utiliser sur Linux, notamment sur Debian, Ubuntu, ou encore Fedora. Il est mondialement connu et utilisé par des entreprises, des agences gouvernementales ou encore des institutions financières. Il dispose de toutes les fonctionnalités nécessaires pour répondre aux besoins en matière de sécurité, de stabilité et de performances.

Cet article explique comment effectuer l'installation et la configuration de Bind9 sur Debian. Nous aborderons la création d'une zone de recherche directe pour le domaine "it-connect.local", ainsi que la création d'enregistrements DNS et d'une zone de recherche inversée.

Pour suivre ce tutoriel, vous devez disposer d'une machine prête à l'emploi et d'un accès root (ou sudo).

Version originale de l'article : 8 octobre 2012

II. Quelques rappels sur le DNS

Un serveur DNS est un serveur de noms qui effectue la traduction entre les noms de domaine et les adresses IP. Ce qui est indispensable, que ce soit pour naviguer sur Internet ou contacter les ressources sur un réseau local. Imaginez-vous mémoriser l'adresse IP de chaque site que vous souhaitez visiter ? Difficile à imaginer. Le DNS joue un rôle clé, car nous pouvons affirmer qu'il assure la fonction d'annuaire.

Dans le cas d'un réseau local, il est recommandé d'utiliser les noms complets des machines pour les connexions, par l'intermédiaire de ce que l'on appelle le FQDN. Ainsi, sur un serveur DNS privé, l'administrateur pourra créer une zone DNS correspondant à son espace de noms afin d'y référencer ses hôtes et ses ressources. La zone DNS pourra contenir des enregistrements DNS pour les serveurs, les ordinateurs ou encore les applications.

Remarque : pour naviguer sur Internet, nous utilisons des résolveurs DNS publics tels que ceux des fournisseurs d'accès à Internet, de Google ou encore de Cloudflare. Su...
[Courte citation de 8% de l'article original]

Loading...