Affichage des articles dont le libellé est DNS. Afficher tous les articles
Affichage des articles dont le libellé est DNS. Afficher tous les articles

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