Documentation d’installation
Installation
serveur DNS
Linux
18/03/2018 Yohan Fresneau
Sommaire
1. Prérequis ......................................................................................................................................... 3
2. Qu’est-ce qu’un serveur DNS .......................................................................................................... 3
3. Installation serveur DNS .................................................................................................................. 3
4. Configuration Zone DNS .................................................................................................................. 3
a. Configuration Redirecteur ........................................................................................................... 3
b. Déclaration des Zone Directe et Indirecte................................................................................... 3
c. Configuration Zone Directe ......................................................................................................... 4
d. Configuration Zone Indirect ........................................................................................................ 5
e. Applications des modifications.................................................................................................... 5
f. Modification de notre DNS sur le serveur DNS ........................................................................... 6
5. Vérification du bon fonctionnement de notre DNS ........................................................................ 6
a. Vérification de la résolution de nom (Zone Directe) ................................................................... 6
b. Vérification de la résolution d’adresse IP (Zone Indirecte) ......................................................... 6
6. Configuration du DNS sur les clients ............................................................................................... 7
a. Sous Windows ............................................................................................................................. 7
b. Sous Linux .................................................................................................................................... 7
Yohan Fresneau
Yohan Fresneau- –BTS
BTSSIO
SIOSISR
SISR 2/7 Installation serveur DNS Linux
1. Prérequis
Nous devons avoir une machine Linux, avec une IP fixe et un nom de machine qui permet de
l’identifier facilement, ainsi que son réseau fonctionnel
2. Qu’est-ce qu’un serveur DNS
Un serveur DNS est un serveur qui nous permet de traduire une adresse IP en nom de domaine, ce
qui permet d’accéder à des sites web ou serveurs plus facilement que par son adresse IP. Il est
difficile de retenir une adresse IPv4 ou IPv6, pour cela le serveur DNS lie un nom de domaine à une
adresse IP, comme par exemple :
FQDN de google : [Link] IP de google : [Link]
3. Installation serveur DNS
Pour installer le serveur DNS, nous allons devoir installer 3 paquets, nous devons effectuer cette
commande.
apt-get install dnsutils bind9 net-tools
4. Configuration Zone DNS
a. Configuration Redirecteur
Une fois ces 3 paquets installés, nous devons donc créer nos zones. Pour cela nous allons nous
rendre dans le dossier de configuration du DNS.
cd /etc/bind/
Dans ce dossier nous avons plusieurs fichiers de configuration.
Le fichier "[Link]", nous permet de mettre nos redirecteurs
nano [Link]
forwarders {
[Link];
[Link];
[Link];
};
Fichier modifié "/etc/bind/[Link]"
b. Déclaration des Zone Directe et Indirecte
Le fichier "[Link]", nous permet de mettre nos zones
nano [Link]
Yohan Fresneau
Yohan Fresneau- –BTS
BTSSIO
SIOSISR
SISR 3/7 Installation serveur DNS Linux
#Zone Directe
zone "[Link]" IN {
type master;
file "/etc/bind/[Link]";
};
#Zone Indirecte
zone "[Link]" {
type master;
notify no;
file "/etc/bind/[Link]";
};
Fichier modifié "/etc/bind/[Link]"
c. Configuration Zone Directe
La zone directe d’un DNS est la zone qui nous permet de convertir un nom de domaine en IP.
Exemple :
[Link] = [Link]
Cela permet de retenir un site plus facilement que la suite de 4 chiffre.
Pour configurer notre Zone Directe de notre DNS, nous de devons créer notre zone directe.
Le fichier "[Link]", nous permet de mettre la configuration de notre Zone
nano [Link]
$TTL 604800
@ IN SOA [Link]. [Link]. (
1024 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
#Déclaration de nos DNS
@ IN NS [Link].
#Déclaration de nos Hôtes
ns IN A [Link]
Yohan Fresneau
Yohan Fresneau- –BTS
BTSSIO
SIOSISR
SISR 4/7 Installation serveur DNS Linux
testlogin IN A [Link]
testlogin1 IN A [Link]
testlogin2 IN A [Link]
#Déclaration de nos CNAME(Surnom)
ca IN CNAME [Link].
Fichier modifié"/etc/bind/[Link]"
d. Configuration Zone Indirect
La zone indirecte d’un DNS est la zone qui nous permet de convertir une IP en nom de domaine.
Exemple :
[Link] = [Link]
Cela permet pour certaines applications ou pour certains DNS de pouvoir avoir le nom de domaine
en fonction d’une IP.
Pour configurer notre Zone Indirecte de notre DNS, nous de devons-nous rendre dans notre DNS
Nous allons créer notre zone indirecte
Le fichier "[Link]", nous permet de mettre la configuration de notre Zone
nano [Link]
@ IN SOA [Link]. [Link]. (
2006081401;
28800;
604800;
604800;
86400);
@ IN NS [Link].
100 IN PTR [Link].
200 IN PTR [Link].
201 IN PTR [Link].
202 IN PTR [Link].
Fichier modifié "/etc/bind/[Link]"
e. Applications des modifications
Nous pouvons redémarrer notre serveur afin de vérifier qu’il est bien configuré et qu’aucune ligne le
fait crash.
/etc/init.d/bind9 restart
Yohan Fresneau
Yohan Fresneau- –BTS
BTSSIO
SIOSISR
SISR 5/7 Installation serveur DNS Linux
Permet de redémarrer le service et voir le statut du service
f. Modification de notre DNS sur le serveur DNS
Nous allons changer le DNS de notre serveur DNS, pour cela nous devons éditer le fichier suivant
nano /etc/[Link]
nameserver [Link]
search [Link]
Fichier modifié "/etc/[Link]"
5. Vérification du bon fonctionnement de notre DNS
a. Vérification de la résolution de nom (Zone Directe)
Pour la zone directe, il nous suffit de ping un nom DNS, exemple [Link]
ping [Link]
Envoi d’une requête 'ping' sur [Link] [[Link]] avec 32 octets de données :
Réponse de [Link] : octets=32 temps<1ms TTL=64
Réponse de [Link] : octets=32 temps=1 ms TTL=64
Réponse de [Link] : octets=32 temps=1 ms TTL=64
Réponse de [Link] : octets=32 temps<1ms TTL=64
Statistiques Ping pour [Link]:
Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%),
Durée approximative des boucles en millisecondes :
Minimum = 0ms, Maximum = 1ms, Moyenne = 0ms
b. Vérification de la résolution d’adresse IP (Zone Indirecte)
Pour la zone indirecte, il nous suffit de ping l’adresse IP, exemple [Link]
ping [Link]
Envoi d’une requête 'ping' sur [Link] [[Link]] avec 32 octets de données :
Réponse de [Link] : octets=32 temps<1ms TTL=64
Réponse de [Link] : octets=32 temps=1 ms TTL=64
Réponse de [Link] : octets=32 temps=1 ms TTL=64
Réponse de [Link] : octets=32 temps=1 ms TTL=64
Yohan Fresneau
Yohan Fresneau- –BTS
BTSSIO
SIOSISR
SISR 6/7 Installation serveur DNS Linux
Statistiques Ping pour [Link]:
Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%),
Durée approximative des boucles en millisecondes :
Minimum = 0ms, Maximum = 1ms, Moyenne = 0ms
6. Configuration du DNS sur les clients
a. Sous Windows
La modification du serveur DNS sous Windows s’effectue dans le "centre et partage réseau" sur la
carte réseau principal
Saisir l’adresse IP de notre serveur DNS et cliquer sur "Ok" pour appliquer
b. Sous Linux
La modification de l’adresse du serveur DNS sous linux ce fait dans le fichier "/etc/[Link]"
nano /etc/[Link]
nameserver [Link]
search [Link]
Fichier modifié "/etc/[Link]"
Yohan Fresneau
Yohan Fresneau- –BTS
BTSSIO
SIOSISR
SISR 7/7 Installation serveur DNS Linux