Installation d'un serveur DNS Sous LINUX

DNS sous LINUX


Bind est le standard pour la gestion des noms de domaine et il doit etre installé !
Vous devez installer les archives (packages RPM ou *.tar.gz) bind .


installer les packages :

rpm -i bind-9.2.4-2.i386.rpm
rpm -i bind-chroot-9.2.4-2.i386.rpm
rpm –i bind-devel-9.2.4-2.i386.rpm
L'installation de Bind aura creé plusieurs fichiers :
/etc/named.conf et /var/named/…….

Configuration d'un domaine :
Modifier le fichier /etc/named.conf  pour déclarer des zones DNS.
/etc./named.conf (fichier de configuration globale du service DNS du serveur de nom primaire),



 Type master; Indique qu'il s'agit du serveur principal
Type slave ;  Indique qu'il s'agit du serveur secondaire
File ; fichier contenant les correspondances nom,addresse ip.

Créer des fichiers des zones DNS  en (/var/named/chroot/var/named):

-          cd /var/named/chroot/var/named
-          vi ofppt.ma.zone
-          insérer des lignes :



·         Enregistrement de type SOA  (Start Of  Authority) : Indique l’autorité sur la zone. Ces enregistrements contiennent toutes les informations pour le domaine, par exemple le délai de mise à jours des bases de données entre serveurs de noms primaires et secondaires, le nom du responsable du site.

·         Enregistrements de type NS (Name Server) : Ces enregistrements donnent les adresses des serveurs de noms pour le domaine.

·         Enregistrement de type A (Adresse) : Ces enregistrements permettent de définir les nœuds fixes du réseau (ceux qui ont des adresses IP statiques). Serveurs, routeurs, switchs
 
                                               42 ; numéro de série
                                              3H ; rafraichissement 
                                              15M ; nouvel essais
                                              1W ; expiration
                                              1D ; temps de vie minimum = 24 heures

Le paramètre @, signifie qu’il s’agit du domaine ‘ofppt.ma’ (le nom tapé après le mot zone dans le fichier de configuration named.conf). Le paramétre ‘IN’, signifie qu’il s’agit d’un enregistrement de type Internet. Notez la présence d’un point (.) après le nom des machines. Sans lui-ci, le nom serait étendu.

-          vi ofppt.ma.zone
-          insérer des lignes :


 Après créer des liens symbolique vers /var/named :

Ln –s /var/named/chroot/var/named/ofppt.ma.zone /var/named
Ln –s /var/named/chroot/var/named/ofppt.ma.rev /var/named

Modifier /etc/resolv.conf :

search mon_domaine.fr
# nom du domaine de votre réseau

nameserver 192.168.xxx.x
# adresse IP de votre machine (le DNS primaire )



Lancer le démon named :

Chkconfig named on

en tapant la commande :
service named start

start pour lancer named la première fois
restart pour le relancer si named est déjà actif
reload pour obliger named à relire le fichier de configuration .
stop pour tuer named


 Tester Bind :

Tapez la commande nslookup


Configuration client XP :