Vous êtes sur la page 1sur 15

Licence Professionnelle Réseaux, Sécurité et Systèmes

Informatiques

Projet : Configuration du service DHCP Server sous Ubuntu

Réalisé par : BOUJJA Ahmed


Encadré par : M. A. EL Kiram
Le protocole DHCP
Le protocole DHCPest une norme IP permettant de simplifier la gestion de la configuration
IPhôte. La norme DHCP permet d’utiliser les serveurs DHCP pour gérer l’allocation
dynamiquedes adresses IP et des autres données de configuration IP pour les clients DHCP de
votre réseau.Pour les réseaux basés sur le protocole TCP/IP, le protocole DHCP simplifie et
réduit le travailadministratif requis pour la reconfiguration des ordinateurs.
Pour comprendre en quoi le protocole DHCP simplifie la configuration du protocole TCP/IP
sur des ordinateurs clients, il est utile de comparer les configurations manuelle et automatique
du protocole TCP/IP, la configuration automatique utilisant le protocole DHCP.
Le protocole DHCP est décrit dans la RFC2131.
Lorsque vous configurez les données de configuration IP pour chaque hôte en entrant
manuellement les informations, telles que l’adresse IP, le masque de sous-réseau ou la
passerelle par défaut, vous pouvez faire des erreurs typographiques. Ces erreurs peuvent créer
des problèmes de communication ou des incidents liés aux adresses IP dupliquées. De plus, il
en résulte des tâches administratives supplémentaires sur les réseaux où les ordinateurs sont
souvent déplacés d’un sous-réseau à l’autre. De même, lorsque vous devez modifier une
valeurIP pour plusieurs clients, il vous faut mettre à jour la configuration IP de chaque client.
Lorsque vous configurez le serveur DHCP de manière à ce qu’il prenne en charge les clients
DHCP, il fournit automatiquement les informations de configuration aux clients DHCP. Il
s’assure également que les clients du réseau utilisent des informations de configuration
exactes.En outre, si vous devez modifier les données de configuration IP de plusieurs clients,
il suffitde modifier une seule fois le serveur DHCP pour que le protocole DHCP mette
automatiquement à jour les informations de configuration des clients.

 Installation du serveur DHCP


o Effectuer l’installation du paquetage « isc-dhcp-server »

 Configuration du serveur DHCP


o Pour ce faire, il est nécessaire d’éditer le fichier “ isc-dhcp-server “ et de
modifier le numérode l’interface « eth0 »
Pour que le serveur écoute sur certaines interfaces, il faut les spécifier dans /etc/default/isc-
dhcp-server

o Il faut éditer lefichier « /etc/dhcp/dhcpd.conf »qui englobe la configuration du


serveur DHCP.

o Explication des options utilisées :


default-lease-time
Le default-lease-time est le temps en secondes de la validité de la location de
l'adresse àmoins que le client ne le demande différemment.
max-lease-time
Le max-lease-time est le temps maximum en secondes pendant lequel la location
sera
assignée.
subnet x.x.x.x netmask x.x.x.x
Le paramètre de sous-réseau est employé pour fournir au serveur assez
d'information pourindiquer si un IP ADDRESS est sur ce sous-réseau. Il peut
également être employé pourfournir des paramètres spécifiques de sous-réseau
et pour indiquer quelles adresses peuventêtre dynamiquement assignées aux
clients étant sur ce sous-réseau. De telles adresses sontindiquées en utilisant la
déclaration de range d'adresse.
range
Ceci définit les adresses IP à employer pour le dhcp. Les IP doivent être sur le
même sous-réseau que défini dans la déclaration de sous-réseau.
routers
C'est une option à employer qui indique quel passerelle/routeur les clients
doivent employer.

 Configuration de l’adresse du serveur dans le fichier « /etc/network/interfaces »

 Configuration des clients :

o Pour le client Ubuntu :


o Et pour le client Windows 7 :
o Le manuel du dhcpd :
Parmi les options du dhcpd :

-4 : Pour l’IPV4 .Il est par défaut on ipv4


-6 : Pour l’IPV6
-p : le numéro du port udp pour l’écoute

 La configuration du deux range :


On tape la commande : gedit /etc/dhcp/dhcpd.conf et on ajoute un autre réseau
Après aller vers /etc/default/isc-dhcp-sever et modifier les interfaces :

Le clients prends une @ ip depuis le plage du deuxieme réseaux :


 Réservation d’une @ IP à une machine :
 Agent de relais :
Sur le poste Serveur DHCP :
Sur le poste routeur ou agent de relais :

On ajoute l’@ ip du serveur dhcp et les interfaces dans le fichier /etc/default/isc-


default-relay :

 Installation et Configuration DHCPV6 :


Activer IP forwarding pour permettre au serveur d’agir comme un routeur IPv6 :
Installation du serveur wide-dhcpv6-server :

Installation du service radvd :

Configuation du serveur dhcpv6 :


Configuration du service radvd :

Donner une @ ip static a l’interface :

Activer l’IPV6 forwarding :


Redémarrer les services wide-dhcp6-server & radvd & networking
Et tapez ifconfig :
Vérification du serveur dhcpv6 :

Et voilà le serveur et fonctionne correctement.