serverlinux Servinux
Ce projet a pour but de créer une applica

 

Browse the code

Revision log Information on the revision
Revision: 2 (differences)
Author: Zeno
Log message:
Change revision:
Création du serveur DNS
 
Pendant toute la manipulation de la création du serveur DNS nous aurons 
les droits administratuers.
 
Pour la réalisation du servuer nous utiliserons l'application bind9
 
-Installation de bind9 :
/////////////////////////////////////////////////
/                                               /
/       root@servinux# apt-get install bind9    /
/                                               /
/////////////////////////////////////////////////
 
-Editez le fichier /etc/bind/named.conf et s'il ressemble à celui-ci ne changer rien.
/////////////////////////////////////////////////
/                                               /
/       zone "." {                              /
/         type hint;                            /
/         file "/etc/bind/db.root";             /
/       };                                      /
/                                               /
/       zone "localhost" IN {                   /
/         type master;                          /
/         file "/etc/bind/db.local";            /
/         allow-update { none; };               /
/       };                                      /
/                                               /
/       zone "127.in-addr.arpa" IN {            /
/         type master;                          /
/         file "/etc/bind/db.127";              /
/         allow-update { none; };               /
/       };                                      /
/                                               /
/       zone "0.in-addr.arpa" IN {              /
/         type master;                          /
/         file "/etc/bind/db.0";                /
/         allow-update { none; };               /
/       };                                      /
/                                               /
/       zone "255.in-addr.arpa" IN {            /
/         type master;                          /
/         file "/etc/bind/db.255";              /
/         allow-update { none; };               /
/       };                                      /
/                                               /
/       include "/etc/bind/named.conf.local";   /
/                                               /
/////////////////////////////////////////////////
 
-Editez le fichier /etc/bind/named.conf.local et rajouter les lignes suivantes :
/////////////////////////////////////////////////////////
/                                                       /
/       zone "yourdomain.local" IN {                    /
/         type master;                                  /
/         file "/var/cache/bind/db.yourdomain.local";   /
/         allow-update { none; };                       /
/       };                                              /
/                                                       /
/       zone "2.168.192.in-addr.arpa" IN {              /
/         type master;                                  /
/         file "/var/cache/bind/rev.yourdomain.local";  /
/         allow-update { none; };                       /
/       };                                              /
/                                                       /
/////////////////////////////////////////////////////////
 
-Créez le fichier /var/cache/bind/db.yourdomain.local :
/////////////////////////////////////////////////////////////////////////
/                                                                       /
/       $TTL 86400                                                      /
/       @  IN  SOA primary.yourdomain.local.  root.yourdomain.local. (  /
/           2008012701                                                  /
/           1w                                                          /
/           1d                                                          /
/           4w                                                          /
/           1w )                                                        /
/       @  IN  NS  primary.yourdomain.local.                            /
/       primary  IN A 192.168.2.1                                       /
/                                                                       /
/////////////////////////////////////////////////////////////////////////
 
- Créez le fichier /var/cache/bind/rev.yourdomain.local
/////////////////////////////////////////////////////////////////////////
/       $TTL 86400                                                      /
/       @  IN  SOA primary.yourdomain.local.  root.yourdomain.local. (  /
/           2008012701                                                  /
/           1w                                                          /
/           1d                                                          /
/           4w                                                          /
/           1w )                                                        /
/       @  IN  NS  primary.yourdomain.local.                            /
/       1  IN  PTR primary.yourdomain.local.                            /
/                                                                       /
/////////////////////////////////////////////////////////////////////////
 
- Changez le groupe d'appartenance pour les fichiers 
/////////////////////////////////////////////////////////
/                                                       /
/       root@servinux# chgrp bind /var/cache/bind/*     /
/                                                       /
/////////////////////////////////////////////////////////
 
- Editez le fichier /etc/hosts et rajouter les lignes suivantes :
/////////////////////////////////////////////////
/                                               /
/       127.0.0.1 localhost                     /
/       192.168.2.1 primary.yourdomain.local    /
/                                               /
/////////////////////////////////////////////////
 
- Modifiez le fichier /etc/resolv.conf et rajouter les lignes suivantes :
 
/////////////////////////////////////////
/                                       /
/       search yourdomain.local         /
/       nameserver 192.168.2.1          /
/       nameserver 192.168.254.10       /
/                                       /
/////////////////////////////////////////
 
- Editez le fichier /etc/bind/named.conf.options et rajouter les lignes suivantes :
/////////////////////////////////////////////////
/                                               /
/       options {                               /
/                directory "/var/cache/bind";   /
/                forward only;                  /
/                forwarders { 192.168.254.2; }; /
/                auth-nxdomain no;              /
/                allow-recursion { localnets; };/
/       };                                      /
/                                               /
/////////////////////////////////////////////////
 
- Editez le fichier /etc/default/bind9
 
RESOLVCONF=yes
 
- Reboot