Vous êtes sur la page 1sur 50

Installation d’un serveur DNS et DHCP

sous Unix et windows 2000 server

Encadré
Mr.
par Azzaati
:
Réalisé par :
Ikram EL ABDELLAOUI

Licence professionnelle Ikram EL ABDEllAOUI


Table de matieres

PREMIÈRE PARTIE :Le système DNS sous Unix et


Windows 2000 serveur
 Introduction
 Les types de serveurs DNS
 Installation et configuration d’un serveur DNS sous
Unix
 Installation et configuration d’un serveur DNS sous
Deuxième partie
Windows :DHCP sous UNIX et Windows 2000
2000server
serveur
 Introduction
 Fonctionnement
 Installation et configuration d’un serveur et client
DHCP sous Unix
 Installation et configuration de DHCP sous Windows
2000 server
Licence professionnelle Ikram EL ABDEllAOUI
Licence professionnele Ikram EL ABDEllAOUI
Le système DNS sous Unix

 Introduction
Le système de nom de domaine (DNS) est utilisé pour
faire correspondre des noms de domaine et des adresses IP
afin de pouvoir localiser des hôtes sur des réseaux distants
par le biais de nom .
Ce processus s'articule autour d'une relation client /
serveur ou le client, nommé «resolver» effectue une requête
auprès d'un serveur de nom.
Lorsque l'utilisateur entre une adresse,
http://www.fsts.ac.ma par exemple, votre navigateur envoie
une requête au Serveur de Domaine, qui essaie de
déterminer l'adresse IP correspondante. Si votre serveur
n'est pas l'autorité pour cette zone (pour ce domaine), il
transmet la requête au domaine autorité, jusqu'à ce qu'elle
arrive au domaine indiqué .
Licence professionnelle Ikram EL ABDEllAOUI
Le système DNS sous Unix

 Les types de serveur DNS


Tout serveur de noms peut être simultanément maître ou
esclave pour différentes zones et peut aussi être considéré
comme faisant autorité pour de multiples zones. Tout cela
dépend de la configuration du serveur de noms.

On distingue 4 types de serveur de noms :


Type Description
Master Conserve les enregistrements originaux et fait
autorité pour un. espace de noms de domaine.
Slave Reçoit ses informations des serveurs maîtres.
Caching-only Ne fait pas autorité, ce type de serveur sert
juste de cache afin d'accélérer le temps de
réponse.

2 EME BTS GI Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS
sous Unix

 Installation et configuration de Bind


BIND fournit un service de résolution de nom
grâce au service /usr/sbin/named. Il utilise comme
fichier de configuration :

/etc/named.conf : le fichier de configuration


du service named

/var/named/ : le repertoire de travail de named


ou sont stokées les fichers de
zone, de cache, etc...

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS
sous Unix

1.Installation et compilation de Bind 9


Tout d'abord, il faut télécharger les sources du programme
voulu (ftp://ftp.isc.org/isc/bind9/9.2.0/bind-9.2.0.tar.gz).
Nous l'avons mis par exemple dans le répertoire "/usr". Il reste
maintenant à l'extraire, en
utilisant la commande :
tar -zxvf bind-9.2.0.tar.gz

La compilation passe par trois étapes distinctes :


a. Pour la configuration des paramètres de compilation, il
faut entrer dans le répertoire racine des sources de BIND
(ici "/usr/bind-9.2.0"), et exécuter la commande
"./configure".
b. La compilation en elle-même s'effectue en utilisant la
commande : make

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS
sous Unix

c. Il ne reste plus qu'à installer les binaires compilés, ainsi


que les documentations dans les répertoires appropriés
avec la commande :
make install

 Configuration de Bind
Maintenant que Bind est installé, nous allons maintenant voir
les différentes étapes de configurations du service.

a. Le fichier /etc/named.conf
Le fichier /etc/named.conf est le centre de la configuration de
BIND. Voici
son contenu:

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS
sous Unix

options
directory "/var/named";
zone’’fsts.ac.ma"
typemaster;
file" lstoff";
zone"21.20.172.in-addr
typemaster;
file"172.20.21.rev";
;
zone"0.0.127.in-addr.arpa"
typemaster;
file"127.0.0";
;

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS
sous Unix

b. Les fichiers de zones


Voyons maintenant les fichiers décrivant les différentes
zones. Tous ces fichiers doivent se trouver dans
/var/named/master .
Fsts.ac.ma
Le fichier de zone commence par un champ SOA:
@ IN SOA pc1.fsts.ac.ma root.fsts.ac.ma(2001662201
8h
2h
1w
1d)

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous
Unix

@ IN NS pc1.fsts.ac.ma
@ IN MX 10 mail.fsts.ac.ma
Localhost IN A 127.0.0.1
Pc1 IN A 172.20.21.1
mail IN A 172.20.21.1
Pc2 IN A 172.20.21.2

172.20.21
Comme la précédente, cette zone comporte un champ SOA et
au moins un champ NS. En outre, elle indique le nom associé
à chaque adresse IP; pour cela, on utilise le champ PTR, par
exemple, pour indiquer que 1.21.20.172.in-addr.arpa (c'est-à-
dire 172.20.21.1) correspond à pc1.fsts.ac.ma :

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS
sous Unix

@        IN       SOA      pc1.fsts.ac.ma. root.fsts.ac.ma. (


                           2001062201
                           8H
                           2H
                           1W
                           1D )
@        IN       NS       pc1.fsts.ac.ma.
1        IN       PTR      pc1.fsts.ac.ma.

2        IN       PTR      pc2.fsts.ac.ma.


127.0.0
Cette zone ressemble à la précédente, si ce n'est qu'elle ne
comporte qu'un seul enregistrement, qui permet de résoudre
127.0.0.1 en localhost/

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous
Unix

@        IN       SOA      localhost. root.localhost. (1


                           3H
                           1H
                           604800
86400 )
                  NS       localhost.
1                 PTR      localhost.

Test du serveur
Une fois ces fichiers en place, votre serveur est configuré, il
ne reste plus qu'à le lancer. Pour cela, on le démarre par
/etc/init.d/named start puis on tape la commande nslookup.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous windows
2000 server

Installation de serveur DNS


Cliquez pour l’installer sur démarrer
+paramètres+panneau de
configuration.
Cliquez sur ajout /suppression de programmes, et
choisissez ajoutez /supprimer des composants Windows.
Choisissez services de mise en niveau:

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous windows
2000 serveur

Cliquez sur détails:

Licence professionnelle Ikram EL ABDEllAOUI


tallation et configuration d’un serveur DNS sous windows 2000
serveur

 Configuration:
 Allez sur démarrez +programmes+outils
d’administration+DNS

Ensuite,sélectionnez le DNS et faites action,


connectez a l’ordinateur

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous
windows 2000 serveur

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous windows
2000 serveur

Cet ordinateur sera notre serveur dont l’adresse IP est :


172.20.21.1(nom: PC1)

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous windows
2000 serveur

Ensuite , choisir cet ordinateur et faites OK

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous windows
2000 serveur

Faites un clic droit sur le serveur et cliquez sur propriétés .


 Ensuite,on clique sur l’onglet Analyse.
 Lancez un test.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous windows
2000 serveur

Il faut maintenant ajouter de nouvelles zones. Il existe deux


types de zones sur les serveurs DNS, la zone directe et la
zone inversee .
En premier temps, ajoutez une zone principale
standard. Pour cela, faites un clic droit sur le
nom de votre serveur puis cliquez sur nouvelle zone.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous windows
2000 serveur

 Il faut maintenant créer un nouveau fichier de zone.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous windows
2000 serveur

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous windows
2000 server

Il faut activer les mises a jour ,pour cela on fait un clic
droit sur notre zone puis propriétés .

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous
windows 2000 server

 Sur l’onglet général , dans le champs autoriser les mises a


jour dynamiques, sélectionnez oui

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration d’un serveur DNS sous windows
2000 server

 Dans la console DNS , un clic droit sur notre serveur , et


on choisit propriétés .

Licence professionnelle Ikram EL ABDEllAOUI


Configuration du client DNS sous Windows XP

Dans favoris réseau ,on fait un clic droit et on sélectionne


propriétés.

Licence professionnelle Ikram EL ABDEllAOUI


Configuration du client DNS sous Windows XP

Ensuite, après avoir effectué les propriétés de la connexion


au réseau local, nous arrivons sur configuration de la
connexion.

Licence professionnelle Ikram EL ABDEllAOUI


Licence professionnele Ikram EL ABDEllAOUI
Installation et configuration de DHCP sous Unix et Windows 200
serveur

Introduction:
DHCP (Dynamic Host Configuration Protocol) est un standard
TCP/IP conçu pour faciliter l'administration des configurations
d'adresses en utilisant un ordinateur serveur pour centraliser la
gestion des adresses IP et des autres éléments de configuration IP
utilisés sur votre réseau (par ex:l’adresse IP de passerelle, une
adresse IP de DNS, de Wins...). Et il fonctionne en mode
client/serveur.

Fonctionnement:
Chaque machine qui vient de démarrer et qui n’a pas de
configuration réseau, elle émettre un message sur le réseau pour
qu’on lui donne une vrai configuration .La machine va émettre un
paquet spécial, c’est un broadcast IP sur le réseau local, ainsi que
ce paquet va être reçu par toutes les machines connectées au
réseau. Lorsque le serveur DHCP reçoit ce paquet, il répond par un
autre paquet de broadcast contenant toutes les informations
requises pour la configuration .Si le client accepte la configuration,
il renvoie un paquet pour informer le serveur qu’il garde les
Licence professionnelle
paramètres Ikram EL ABDEllAOUI
,sinon il fait une nouvelle demande.
Installation et configuration de DHCP sous Unix et Windows 2000
serveur

Installation de serveur DHCP:


La première étape de la réalisation d’un serveur DHCP
est sa compilation. Premièrement, on télécharge le paquetage tar
xzf dhcp-2.0b1p16.tar.gz on le décompresse puis on le déplace
dans un répertoire ,et on tape: ./configure.
Cela va générer les fichiers Makefile correspondant au
système. Ensuite on tape make pour compiler le serveur et enfin
makeinstall pour installer le serveur.
Le fichier dhcpd.conf:
Le fichier de configuration contient:
ddns-update-style none: définit le style de mise a jour de
dns,ici il n’est pas utilise .

default-lease-time 86400: c’est la durée de concession par


défaut attribuée a un client.
Licence professionnelle Ikram EL ABDEllAOUI
Installation et configuration de DHCP sous Unix et Windows 2000
serveur

Max-lease-time 86400: c’est la durée de concession maximale


atrribuee a un client ayant demande une durée spécifique.
Option subnet – mask 255.255.255.0: le masque de sous réseau.
Option domaine<fsts.ac.ma>: le domaine
Option domain-name server 172.20.21.1: les adresses IP des
serveurs DNS .
Voici ici un exemple d’un fichier de configuration:
[root]# vi /etc/dhcpd.conf
ddns-update-style none;
default-lease-time 86400;
max-lease-time 60 4800;
option subnet-mask 255.255.255.0;
option domain ’fsts.ac.ma’;
option domain-name-servers 172.20.21.1;
Licence professionnelle Ikram EL ABDEllAOUI
Installation et configuration de DHCP sous Unix et Windows 2000
serveur

subnet 172.20.21.0 netmask 255.255.0.0 { option router


172.20.21.1;
option broadcast –
adress 172.20.255.255;
range 172.20.21.2
172.20.21.15;
}
host machine1{
hardware Ethernet 00:01:02:E2:B3:F3;
fixed adress 172.20.21.2;
}
 Démarrage:
On peut démarrer le service DHCP en lançant la commande :
[root]#/etc/init.d/dhcpd start
Licence
Pou professionnelle
savoir Ikram EL ABDEllAOUI
s’il a été lance: [root]# cat /var/log/messages | grep
Installation et configuration de DHCP sous Unix et Windows 2000
serveur

Test de la configuration:
Pour tester votre serveur, branchez votre machine cliente
sur le réseau et lancez la commande suivante si le système
d'exploitation installé est un linux : dhclient
Ou sous Windows, dans une boite de dialogue DOS :
ipconfig /release

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Installation:
Pour installer un serveur DHCP sous Windows 2000 serveur, il faut
ouvrir une session en temps qu'administrateur, lancer l'application
Panneau de configuration -> Ajout/Suppression de programmes-
>Ajouter/supprimer des composants Windows->Services de mise en
réseau->Protocole DHCP.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Si il a été bien installé il doit apparaître dans Bouton Démarrer


-> Programme -> Outils d'administration -> DHCP

Il faut le lancer et suivre ce qu'il vous réclame, une


autorisation.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Vous pouvez vérifier dans votre Observateur d'événements, ce


message indique que tout ce passe correctement.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Configuration:
 je vais lui demander de mettre à jour mon DNS de manière
automatique.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Et finalement dans les propriétés avancées je vais préciser


l'emplacement des fichiers d'audit et les tentatives de détection de
conflit.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Tout n'est pas fini, il faut maintenant définir la zone étendue


d'adressage. Pour l'exemple je prie la classe d'adresse
192.168.0.0 le nombre d'adresse disponible étant de 254 si le
masque est mis a 255.255.255.0.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

A chaque fois que le serveur DHCP attribuera une adresse, il


fera une mise à  jour automatique dans le DNS si un DNS est
installé.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Vous pouvez attribuer les adresses de deux manières, à vous de


choisir ce qu'il convient

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Maintenant, ce n'est pas fini, il faut s'attaquer à la zone


étendue, dans mon exemple j'ai pris la classe d'adresses
192.168.0.0 avec le masque de sous réseaux 255.255.255.0 donc
254 adresses disponibles.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

 Les options de zones entendues servent à fixer les autres


paramètres que vous allez distribuer à votre station(adresse du
serveur DNS, du serveur WINS, etc. )

vous lancez la commande IPCONFIG.EXE /ALL dans un


interpréteur de commande,

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Mes paramètres sont tous les mêmes puisque le serveur remplit


toutes les fonctions désirées

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Maintenant il n'y a plus qu'a autoriser ce serveur à distribuer


votre savoir faire.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Activation du DHCP pour un client Windows XP:


Sélectionnez Démarrez -> Panneau de configuration ->
Connexion réseau.
Clique droit sur Connexion au réseau local -> Propriétés.
Sélectionnez Protocole Internet (TCP/IP) et cliquez sur Propriétés.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Pour vérifier que le DHCP est en place sélectionnez Avancé…


Vous pouvez alors voir DHCP activé dans l’onglet Paramètres IP.

Votre client Windows XP est maintenant configurer pour le


DHCP.

Licence professionnelle Ikram EL ABDEllAOUI


Installation et configuration de DHCP sous Windows 2000 serveur

Licence professionnelle Ikram EL ABDEllAOUI

Vous aimerez peut-être aussi