Vous êtes sur la page 1sur 4

2015

Installer un Serveur
DHCP sous Dbian 8
Portfolio

Florentin HELIEZ
Lyce Notre Dame de la Providence

Objectif : Nous allons vous expliquer comment installer un serveur DHCP sous Dbian 8.

Intrts :
Les intrts dun serveur DHCP est une meilleure gestion du rseau (surtout ceux de grandes tailles),
une meilleure gestion des adresses IP. Il permet de prendre en charge les clients locaux et distants
grce au protocole BOOTP utilis par le DHCP. Un serveur DHCP permet aussi aux clients de pouvoir
dmarrer directement sur le rseau.

Inconvnients :
Il faut un serveur DHCP par rseau local, le DHCP supporte assez mal le routage (il faut faire des
configurations particulires sur les routeurs pour laisser le broadcast DHCP).
Le client utilise des trames de broadcast pour rechercher un serveur DHCP sur le rseau, cela charge
le rseau, ladministrateur rseaux doit donc bien organiser son rseau pour viter ce genre de
problmes.
De plus n'importe quel PC peut se connecter sur le rseau local et obtenir une adresse IP rapidement
ce qui peut poser des soucis au niveau de la scurit.

Mise en place
Installation :
Installer le paquet sur dbian 8 : isc-dhcp-server apt-get install isc-dhcp-server
Ensuite aller modifier le fichier dhcpd.conf qui se situe dans etc/dhcp/. Pensez bien faire une
sauvegarde de votre fichier avant de le modifier grce aux commandes :
Cp dhcpd.conf dhcpd.conf.save
Ou
Mv dhcp.conf dhcpd.conf.save
Une fois votre sauvegarde faite vous pouvez modifiez le fichier grce la commande
nano dhcpd.conf

# Votre adresse rseau ainsi que votre masque


subnet 192.168.1.0 netmask 255.255.255.0 {

#La plage d'adresses disponibles pour les clients


range 192.168.1.10 192.168.1.200;
# Les clients auront cette adresse comme passerelle par dfaut
option routers 192.168.1.252;
# Ici c'est le serveur de nom, le serveur priv, il faut aussi mettre le DNS donn par votre provider.
option domain-name-servers 192.168.1.250;
option domain-name-servers 195.98.246.50;
# On donne le nom du domaine
option domain-name "ndlp.fr";
# Et l'adresse utilise pour la diffusion
option broadcast-address 192.168.1.255;
#Le bail a une dure de 86400 s par dfaut, soit 24 h
default-lease-time 86400;
#On le laisse avec un maximum de 7 jours
max-lease-time 604800;
}
Quand un client de votre rseau voudra obtenir une adresse IP, il obtiendra ceci :
Une adresse IP: 192.168.1.10
La passerelle : 192.168.1.252
Le dns : 192.168.1.250
Le nom du domaine : ndlp.fr
L'adresse de broadcast : 192.168.1.255
La dure du bail : une journe
La dure maximale d'un bail : 7 jours

Cration d'un fichier d'incription /var/lib/dhcpd/dhcpd.leases


Ce fichier doit tre ventuellement cr, sans quoi le serveur DHCP ne pourra pas dmarrer. Il suffit
de crer un fichier vide (Les dernires versions le crent dans le rpertoire /var/lib/dhcpd/).
Voici ce que l'on peut avoir dedans aprs l'inscription du premier client:

lease 192.168.1.10 {
starts 1 2004/05/20 22:15:21;
ends 1 2004/05/20 22:15:38;
hardware ethernet 00:40:21:3c:f2:dd;
uid 01:00:40:21:3c:f2:dd;
client-hostname "Client1";
}
Par la suite vous devez dmarrer votre serveur DHCP grce la commande suivante :
service isc-dhcp-server start

Ou
/etc/init.d/isc-dhcp-server start
Une fois dmarre vous pouvez tester si votre serveur DHCP fonctionne en mettant ladressage dun
pc client en dynamique.
Pour voir ladresse attribuer, sur votre pc client aller en invite de commande puis taper les
commandes suivantes :
Ipconfig /all
Ipconfig /renew /release

Pour surveiller votre serveur dhcp vous pouvez tapez aussi les commandes suivante sur votre
dbian :

Visualisez linfo en direct sur lcran :


#tail f /var/log/syslog

Visualisez les baux dans les fichiers logs :


#tail f /var/lib/dhcp/dhcpd.leases