5 novembre 2021

TUTO Configurer un DNS BIND sous Debian 11

Création des fichiers de zones

Les fichiers auxquels se rapporte named.conf.local n’existent pas. Il faut les créer et on va commencer à inscrire des enregistrement DNS. 

Fichier de résolution de noms db.infotrucs.lan

  • nano /var/cache/bind/db.infotrucs.lan
  • Pour info la casse n’est pas prise en compte sur les noms d’hôtes.

######################

$TTL    3600 
@      IN     SOA    dns01.infotrucs.lan   root.infotrucs.lan   (  
2021113001   
3600  
600
86400
600 )

;

@       IN     NS     dns01

@       IN     MX    1     mail01 #Juste pour l'exemple si présence de serveur mail sur le domaine.

esx01    IN   A   172.16.0.2
esx02    IN     A    172.16.0.3
datastore01   IN     A    172.16.0.4
datastore02    IN    A   172.16.0.5
vcenter01       IN      A    172.16.0.6
dns01     IN    A    172.16.0.7
mail01    IN    A    172.16.0.8 
 #Juste pour l'exemple si présence de serveur mail sur le domaine.

dns     IN     CNAME    dns01

######################

  • Les nombres entre parenthèses sont des directives de délais concernant les rafraichissements des DNS esclaves. Dans cet exemple ça ne nous intéresse pas puisque nous n’avons qu’un seul DNS, mais c’est important à savoir). Le TTL indique combien de temps doit s’écouler entre les mises à jour d’infos entre serveurs DNS. Notre serveur sera vérifié toutes les heures (3600 secondes). Encore une fois ce n’est pas important pour notre exemple.
  • L’enregistrement NS indique le DNS qui fait autorité.
  • L’enregistrement MX pointe un serveur mail. Je n’en ai pas mais je le mets pour l’exemple. On peut en mettre plusieurs et #définir une priorité en le précédent d’un chiffre (ici 1 qui est la plus #haute priorité).
  • La valeur IN signifie Internet. Il en existe d’autres mais c’est assez spécifique j’ai l’impression. Nous on laissera IN.
  • L’enregistrement CNAME permet de créer un alias. Un nom qui pointe vers un autre nom.
  • Et enfin les enregistrements de type A pour référencer les hôtes de mon réseau.

 

  • Enregistrez le fichier.

 


 

Fichier de résolution inverse db.infotrucs.lan.inv

Et enfin on créer le fichier de résolution inversée.

nano /var/cache/bind/db.infotrucs.lan.inv

######################

@      IN     SOA    dns01.infotrucs.lan.   root.infotrucs.lan.   (  
2021113001   
3600  
600
86400
600 )
;

       IN     NS     dns01.infotrucs.lan.

2     IN     PTR     esx01.infotrucs.lan.
3     IN     PTR     esx02.infotrucs.lan.
4     IN     PTR     datastore01.infotrucs.lan.
5     IN     PTR     datastore02.infotrucs.lan.
6     IN     PTR     vcenter01.infotrucs.lan.
7     IN     PTR     dns01.infotrucs.lan.

######################

  • Le chiffre qui se trouve en début de ligne est le dernier octet de l’IP de l’hôte associé.
  • N’oubliez pas de mettre un point à la fin de chaque nom de domaine !
  • Enregistrez le fichier.

Et enfin on redémarre et teste la bonne fonctionnalité du serveur en PAGE SUIVANTE.

Page 1 Page 2 Page 4
Pages: 1 2 3 4
Share

You may also like...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

18 − 12 =