mardi 25 septembre 2018

Serveur DNS



Installation et Configuration d'un Serveur DNS sous Ubuntu

dans cette article on va montrer d'une façon très simple les étapes à suivre à fin de configurer un serveur DNS sous ubuntu.

Remarque : Un serveur DNS ( Domain Name System ) permet de transmettre les adresses IP sous des noms de domaine facile à l'utilisation, d'une autre façon un serveur DNS est un annuaire pour ordinateur il peut rejoindre l'adresse ip de serveur destination par exemple 196.200.176.55 est qui difficile à reprendre au nom www-fstg-marrakech.ac.ma qui est facile.

les étapes pour installer et configurer un serveur DNS

  1. Installer le paquet Bind9 par la commande suivante :
  • sudo apt-get install bind9
2. La configuration principale de BIND se fait dans le fichier /etc/bind/named.conf
  • sudo gedit /etc/bind/named.conf
puis il faut ajouter les zones suivants (nabou.com est un exemple)

zone "nabou.com" {
        type master;
        file "/etc/bind/db.nabou.com";
};



zone "1.160.192.in-addr.arpa" {
        type master;
        file "/etc/bind/db.192.160.1";
};

   3. il faut  créer le fichier db.nabou.com

  • sudo gedit /etc/bind/db.nabou.com

------- le contenu-----------
$TTL 3h
@       IN      SOA     ns.nabou.com. hostmaster.nabou.com. (
                                2005090201
                                8H
                                2H
                                1W
                                1D )

@       IN      NS      ns.nabou.com.

@       IN      MX      10      mail2.nabou.com.

                A       192.160.1.1
ns              A       192.160.1.1
mail2           A       192.160.1.1
twin1           A       192.160.1.5
twin2           A       192.160.1.6
------------ Fin de contenu -----------------

  4.  Il faut créer le fichier inversé db.192.160.1
  • sudo gedit /etc/bind/db.192.160.1
 ------- le contenu -----------

$TTL 3h
@       IN      SOA     ns.nabou.com. hostmaster.nabou.com. (
                                2005090201
                                8H
                                2H
                                1W
                                1D )

@       IN      NS      ns.nabou.com.

@       IN      MX      10      mail2.nabou.com.

$ORIGIN 1.160.192.in-addr.arpa.
1     IN      PTR     ns.nabou.com.
1     IN      PTR     mail2.nabou.com.
5     IN      PTR     twin1.nabou.com.
6     IN      PTR     twin2.nabou.com.
----------- fin de contenu ----------------

5. Vérifier la version de bind par 
  • named-checkconf -v
6. controller la correction de fichier named.comf par :
  • named-checkconf /etc/bind/named.conf
7. verification de fichier de zone par :
  • named-checkzone nabou.com /etc/bind/db.nabou.com
8. redémarrage de service bind9
  • sudo /etc/init.d/bind9 restart
9. maintenant il faut ajouter l'adresse du serveur DNS dans la configuration IP/TCP de poste client et tester la fonctionnment de serveur DNS en utilisant la commande :
  • nslookup 


Aucun commentaire:

Enregistrer un commentaire