Vous êtes sur la page 1sur 4

ACTIVITE D ’APPRENTISSAGE 04 (DNS LINUX)

Module 13 Administration Réseau sous GNU LINUX Durée : 3H


Activité DNS : installation et configuration de base.
Cette activité d’apprentissage doit vous permettre d’être capable de :
 Installer le service DNS.
les objectifs  Créer une Zone principale Directe.
visés par  Créer un enregistrement A, CNAME.
 Configurer une machine Windows en tant que Client DNS.
l’activité  Configurer une machine Linux en tant que client DNS.
 Tester le fonctionnement du service DNS

Matière d’œuvre et/ou outillage : La machine virtuelle Centos01 Centos , la


machine virtuelle Centos02, une machine Windows 10 pro « wincli01 » et le DVD
ISO d’installation de Centos.

Exercice 01 : (Topologie de test)

Cet exercice vise à réaliser la topologie ci-dessus et de configurer l’adressage tel qu’indiqué
sur le schéma.
Prendre un snapshot pour chaque machine à la fin de cet exercice. Ces snapshot peuvent
être exploités dans des TP ultérieurs.

Exercice 02 : (Résolution de noms via le fichier /etc/hosts)


Cet exercice vise à configurer le fichier /etc/hosts et son équivalent sous une machine
Windows pour associer des noms aux adresses IP des machines.
NB : sur une machine Windows le fichier « hosts » se trouve dans le chemin
« C:\Windows\System32\Drivers\etc ».

Travail à faire :

1. Éditer le fichier « hosts » sur l’ensemble des machines et la remplir par les mappages
suivants :
Adresse IP Nom
172.31.255.33 Servlin
172.31.255.33 Monserv

AC04-Linux –Administration Réseau


M13 Page
ISTA-NTIC-BM sous GNU LINUX
Mustapha EL GHARADI 2020-2021 1-4
172.31.255.34 Clientwin
172.31.255.35 Clientlin
172.31.255.35 Linux2

2. Tester la résolution de noms en envoyant des ping mutuelles entre les machines à
l’aide des noms.
Exercice 03 : (Installation DNS)
Dans cet exercice vous allez apprendre comment installer DNS.

Travail à faire sur Centos01 :

1. Vérifier l'existence des packages suivants :


 bind
 bind-libs
 bind-utils
2. Installer les packages à partir de votre DVD Centos ou à partir d’internet.
3. Afficher l’état du service (DNS). Le service DNS est nommé named.
4. Démarrer le service DNS.
5. Afficher de l’information concernant le package principal du service DNS.
6. Vérifier les fichiers du service DNS. Les fichiers clés sont :
 /etc/named.conf (fichier de configuration de zones)
 /etc/named.rfc912.zones (loopback zones)
 /var/named/ (emplacement de zones ipv4 et 6 directes et inversées)
 /var/named/data/ (emplacement des fichiers log)
 /var/named/slaves/ (info de réplication si ce serveur est un serveur secondaire)
 /var/named/dynamic (DDNS info)
En achevant cet exercice vous avez installé un serveur DNS sur une machine linux sans

configuration. Il s’agit donc d’un Serveur dédié à la mise en cache.


Exercice 04 : (Configuration de zone de recherche directe).
Dans cet exercice vous allez créer une zone primaire de recherche directe pour un domaine
« andr.intra ».

1. Configurer le fichier named.conf (/etc/named.conf).


- Modifier l’adresse d’écoute : @IP de serveur (172.31.255.33)
- Donner le droit au serveur pour résoudre toutes les requêtes des
clients.

options {
listen-on port 53 { 172.31.255.33 ; } ;
………………………………………….
………………………………………….
allow-query {any ; } ;
AC04-Linux –Administration Réseau
M13 Page
ISTA-NTIC-BM sous GNU LINUX
Mustapha EL GHARADI 2020-2021 2-4
………………………………………….
}

2. Définir la zone « andr.inta » dans le fichier /etc/named.conf (vous pouvez copier un


exemple de configuration à partir du fichier /etc/named.rfc1912.zones).

zone "andr .intra" IN {


type master ;
file "andr.intra.direct" ;
allow-update { none ; } ;
};

3. Créer une zone principale de recherche directe pour le domaine « andr.intra » dans le
répertoire /var/named/ (le fichier de zone avec les enregistrements. Le fichier de
zone doit porter le nom déclaré "andr.intra.direct". Vous pouvez voir un exemple
dans le fichier de zone /var/named/named.localhost).

$TTL 1D
@ IN SOA linux1.andr.intra administrateur.andr.intra (
0; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS linux1.andr.intra.
linux1 IN A 172.31.255.33
wincl IN A 172.31.255.34
linux2 IN A 172.31.255.35
servDNS IN CNAME linux1.andr.intra.

4. Redémarrer et Recharger le service named.


5. Vérifier le chargement de la zone en tapant la commande :
tail /var/named/data/named.run
Si l’erreur suivant apparait : la zone « ntic.ma» n'a pas été chargée problème de permission.
Changer le propriétaire du fichier de zone pour permettre au compte de service named
d’avoir les droits rw. Tapez :
chown named /var/named/andr.intra.direct
Puis redémarrer et Recharger le service named et vérifier le chargement de la zone.

6. Sur le serveur, tapez la commande nslookup, et essayez de résoudre les noms :


 wincl.andr.intra
 linux1.andr.intra
 linux2.andr.intra
 servdns.andr.intra

AC04-Linux –Administration Réseau


M13 Page
ISTA-NTIC-BM sous GNU LINUX
Mustapha EL GHARADI 2020-2021 3-4
Exercice 05 : (Configuration d’une machine Windows en tant que client DNS).
Dans cet exercice vous allez configurer la machine Windows en tant que client DNS du
serveur DNS Linux.

Travail à faire sur la machine Windows :

1. Vérifier que le service client DNS est active.


2. Modifier la configuration TCP/IP afin de rendre la machine client DNS du serveur
Centos01.
3. Tester la résolution en pingant les machines par leur nom FQND.
4. Explorer l’aide de la commande netsh pour voir comment on peut effectuer la
configuration de la question2 en ligne de commande.

Exercice 06 : (Configuration d’une machine Linux en tant que client DNS).


Dans cet exercice vous allez configurer la machine Centos02 en tant que client DNS du
serveur DNS Centos01.

Travail à faire sur la machine Centos02 :

1. Modifier le contenu du fichier /etc/host en mettant :

order bind, hosts


Ce fichier permet de définir l’ordre dans lequel le processus de résolution de noms
est effectué.
2. Modifier le contenu du fichier /etc/resolv.conf en mettant :

nameserver 172. 31.255.33


Ce fichier permet d’affecter un serveur de nom à la machine.
3. Tester la résolution en pingant les machines par leurs nom FQND.

AC04-Linux –Administration Réseau


M13 Page
ISTA-NTIC-BM sous GNU LINUX
Mustapha EL GHARADI 2020-2021 4-4

Vous aimerez peut-être aussi