Vous êtes sur la page 1sur 5

Installation et configuration DNS principal et secondaire sous LINUX

Partie I : Configuration du serveur DNS Secondaire


On va réaliser la maquette suivante :

1) Configuration de la carte réseau du serveur DNS Secondaire.


On affecte l’@IP 192.168.1.2 et le masque 255.255.255.0 à la carte réseau du serveur .
2) Vérification de l’existence du package bind.
# rpm -qa bind*
3) Installation du package bind

4) Le fichier de configuration du serveur DNS : /etc/named.conf

Les options générales : on note l’@IP du serveur DNS secondaire 192.168.1.2 dans listen-on et
any ou 192.168.1.0/24 dans l’option allow-query.

Dans La partie déclaration de zones DNS, on fait comme pour le serveur dns principal sauf on
modifie le paramètre type master par type slave, et on ajoute la paramètre masters comme
suit :
Installation et configuration DNS principal et secondaire sous LINUX

Ou bien

REMARQUE : dans le serveur DNS secondaire on ne crée pas les fichiers de zones mais ils
vont être transférés par le serveur DNS principal.

Partie II : Configuration du serveur DNS Principal


1) Modification du fichier de configuration /etc/named.conf

Dans le fichier de configuration on ajoute dans la partie déclaration de zones les


paramètres : allow-transfer { 192.168.1.2 ;} ; et notify yes ;
Installation et configuration DNS principal et secondaire sous LINUX

2) Modification des fichiers de zones directe et inverse

Dans le fichier de zone directe casa.ma on ajoute l’enregistrement NS du DNS secondaire


et son enregistrement A comme suit :

Dans le fichier de zone inverse casa.ma.inv on ajoute l’enregistrement NS du DNS


secondaire et son enregistrement PTR comme suit :
Installation et configuration DNS principal et secondaire sous LINUX

5) Redémarrage du service named dans les 2 serveurs DNS

REMARQUE : pour que le serveur DNS principal transfère les zones vers le serveur secondaire,
on doit désactiver Selinux et le pre-feu et d’ajouter le droit w pour le groupe pour le dossier
/var/named sur le serveur DNS secondaire.

Chmod g+w /var/named

Partie II : Configuration du client DNS sous LINUX


1) Modification du fichier /etc/resolv.conf :

On peut tester le serveur DNS soit localement soit à partir d’un client Linux.

On modifie le fichier /etc/resolv.conf pour noter l’@IP du serveur DNS :

nameserver 192.168.1.2

search casa.ma

#vim /etc/resolv.conf

2) Test du serveur DNS par nslookup


Installation et configuration DNS principal et secondaire sous LINUX

On demande su serveur DNS de donner le nom de l’ordinateur correspondant à l’@IP


192.168.1.2 et de donner l’@IP correspondant à l’ordinateur pc2.casa.ma

Vous aimerez peut-être aussi