Lecteur Audio MP3
L'installation et la configuration d'un serveur DNS (Domain Name System) peuvent varier en fonction du logiciel DNS que vous choisissez. Bind, Unbound et dnsmasq sont quelques-uns des serveurs DNS populaires. Ci-dessous, je vais vous guider à travers l'installation et la configuration de Bind (Berkeley Internet Name Domain) sur une distribution Linux, comme Ubuntu.
Installation et Configuration de Bind :
1. Installation de Bind :
Sur une distribution Linux basée sur Debian/Ubuntu, utilisez les commandes suivantes pour installer Bind9 :
sudo apt update
sudo apt install bind9
2. Configuration de Bind :
-
Ouvrez le fichier de configuration principal de Bind pour l'édition :
bash
sudo nano /etc/bind/named.conf.options
Ajoutez les adresses IP des serveurs DNS que vous souhaitez utiliser comme serveurs de référence. Par exemple :
-
options { directory "/var/cache/bind"; // Liste des serveurs DNS racine forwarders { 8.8.8.8; 8.8.4.4; }; // Activer le transfert de zone allow-transfer { none; }; };
3. Configuration des Zones :
-
Ouvrez le fichier de configuration des zones :
bash
-
sudo nano /etc/bind/named.conf.local
-
Ajoutez une zone de base. Par exemple, pour le domaine
mondomaine.local
:plaintext
-
zone "mondomaine.local" { type master; file "/etc/bind/db.mondomaine.local"; };
4. Création du Fichier de Zone :
-
Ouvrez le fichier de zone que vous avez référencé dans la configuration des zones :
bash
-
sudo nano /etc/bind/db.mondomaine.local
-
Ajoutez les enregistrements de ressources pour votre domaine. Voici un exemple :
plaintext
-
; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA mondomaine.local. admin.mondomaine.local. ( 2022010101 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns.mondomaine.local. ns IN A 192.168.1.1
-
Modifiez les valeurs en fonction de votre configuration.
5. Redémarrage de Bind :
Après avoir apporté des modifications à la configuration, redémarrez le service Bind :
sudo service bind9 restart
Configuration du Pare-feu (si applicable) :
Si vous utilisez un pare-feu, assurez-vous que le port DNS (par défaut, 53) est ouvert :
sudo ufw allow 53
Test du Serveur DNS :
-
Sur un autre ordinateur, modifiez les paramètres DNS pour utiliser l'adresse IP de votre serveur Bind.
-
Testez la résolution DNS en utilisant des commandes telles que
nslookup
oudig
:bash