jeudi 16 août 2012

Installation et configuration d'un serveur DNS Sous Debian 6.0.5



Prérequis :

Notons que dans ce lab, l’adresse IP du serveur  DNS est : 192.168.1.30

Pour installer un serveur DNS sous Debian, veuillez exécuter les actions ci-dessous :

1.    Installation
# apt-get install bind9     (Commande pour installation du logiciel serveur DNS bind9)
A la fin de l’exécution de la commande ci-dessus, l’installation du serveur DNS est complète

2.    Ajouter une zone DNS
# vim /etc/bind/named.conf.default-zones   (editer le fichier des zones)
Une fois le fichier ouvert, on ajoute les lignes suivantes pour le domaine « test.ci » :
Ajout de la zone directe
zone ‘’test.ci’’ {
        type master ;
        file  ‘’/etc/bind/db.test.ci’’ ;
                         } ;
Ajout de la zone inverse
zone  ‘’1.168.192.addr.arpa’’ {
        type master ;
        file  ‘’/etc/bind/db.test.ci.inv’’ ;
                         } ;

3.    Création des fichiers  « db.test.ci » et « db.test.ci.inv »
A ce niveau, nous allons copier le contenu de deux fichiers existant qui sont db.local et db.127 dans les fichiers que nous allons créer
        # cp  /etc/bind/db.local    /etc/bind/db.test.ci
      # cp /etc/bind/db.127    /etc/bind/db.test.ci.inv



4.    Modifions le contenu des fichiers « db.test.ci » et « db.test.ci.inv » comme affiché dans la figure ci-dessous

Fichier « db.test.ci »

Comme vous pouvez le voir dans le fichier ci-dessus, il y’a deux enregistrements pour les noms « prince » et « antonin » respectivement pour les adresses « 192.168.1.30 » et « 192.168.1.15 ».






Fichier « db.test.ci.inv »

Ci-dessous la résolution inverse des noms « prince » et « antonin » par les adresses IP 192.168.1.30 et 192.168.1.15




5.    Configurer le fichier resolv.conf
# vim /etc/resolv.conf  
Ajouter les lignes suivantes :
search  test.ci
nameserver 192.168.1.30

6.    Commentez une ligne du fichier « named.conf.options »
              Accedez au fichier : vim /etc/bind/named.conf.options
             Mettez un double slash « // » devant la ligne suivante :   listen-on-v6 {any ;} ;

7.    Redemarrez enfin le service bind9
#     /etc/init.d/bind9   restart
8.    Faites un test de résolution de nom en tapant la commande ci-dessous :
#  nslookup   antonin.test.ci
Si les configurations sont correctes vous devriez voir affiché , l’adresse IP 192.168.1.15 qui correspond à l’adresse de la machine d’antonin.

9.    Configurer la carte réseau d’une machine Windows en lui donnant pour adresse DNS, l’adresse du serveur DNS




Enregistrez et faites le test de PING ou NSLOOKUP : (exemple :  ping  antonin.test.ci    ou  ping   prince.test.ci ), la machine devrait faire la résolution également de noms.

1 commentaire:

  1. Cool, vraiment tres pratique!!! j'ai suivis a la lettre et sa marcher j'ai eu les memes result!thanx

    RépondreSupprimer