Vous êtes sur la page 1sur 3

Tutoriel GNS3 – DHCP ANSELM Stéphane / SENENTZ Yvann

MISE EN PLACE D’UN SERVEUR DHCP

1. Présentation

Le DHCP (Dynamic Host Configuration Protocol) est un protocole de configuration dynamique des hôtes.
C’est un protocole réseau dont le rôle est d’assurer la configuration automatique des paramètres IP d’une
station ou d'une machine, notamment en lui attribuant automatiquement une adresse IP et un masque
de sous-réseau.
Cela permet entre autres d’économiser des adresses (quand les machines sont éteintes).

Dans ce tutoriel nous allons configurer un routeur afin qu'il attribue des adresses IP à des hôtes d'un
réseau.

2. Démarrage

Le logiciel à utiliser est GNS3, on utilisera la version 2.2.7.


Nous utiliserons un routeur C7200, 3 VPCS ainsi qu'un switch-Ethernet. La
topologie sera la suivante :

1
Serveur DHCP
Tutoriel GNS3 – DHCP ANSELM Stéphane / SENENTZ Yvann

3. Configuration du routeur
▪ On va dans un premier temps configurer le routeur afin de lui donner une adresse IP sur son
interface FastEthernet 0/0.

R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#int fa0/0
R1(config-if)#ip add 192.168.1.254 255.255.255.0
R1(config-if)#no sh
R1(config-if)#exit
*Mar 1 00:01:20.311: %LINK-3-UPDOWN: Interface FastEthernet0/0,
changed state to up
*Mar 1 00:01:21.311: %LINEPROTO-5-UPDOWN: Line protocol on Interface
FastEthernet0/0, changed state to up

On attribue l'adresse 192.168.1.254 /24 au routeur et on active son interface fa0/0.

▪ On continue sur notre routeur en y configurant notre serveur DHCP.


Un routeur peut faire office de serveur DHCP pour plusieurs réseaux, afin de permettre au routeur de
savoir quelles adresses attribuer sur quel réseau il faut créer un pool d'adresse. Un pool regroupe donc
les adresses qui seront distribuées ainsi que toutes les options que l'administrateur aura configurées.

Pour créer un pool il suffit de taper en mode de configuration :


R1(config)#ip dhcp pool IUT
Notre pool va s'appeler IUT mais on aurait pu le nommer tout autrement.

Il faut maintenant indiquer au routeur sur quel réseau il devra distribuer des adresses :
R1(dhcp-config)#network 192.168.1.0 /24

4. Configurations supplémentaires facultatifs


Les étapes indispensables à la création d'un serveur DHCP ont été effectuées et on pourrait
directement vérifier que le serveur DHCP fonctionne bien mais on va d'abord voir quelques options
supplémentaires qui sont possibles d'être misent sur un serveur DHCP.

Premièrement on pourrait modifier la durée du bail des adresses IP, c'est à dire le temps d'attribution
d'une adresse à un hôte avant que celle-ci expire.
Pour cela on utilise la commande « lease »
R1(dhcp-config)#lease ?
<0-365> Days
infinite Infinite lease

R1(dhcp-config)#lease 0 2
Nous avons donné un temps de 2 heures, par défaut le lease est de un jour.
La syntaxe de la commande lease est la suivante : lease {days hours minutes}

Nous pouvons aussi choisir d'envoyer ou non la passerelle du réseau :


R1(dhcp-config)#default-router 192.168.1.254
Les PC auront alors comme passerelle 192.168.1.254.

On peut décider quelles adresses peuvent être attribué en spécifiant soit une adresse IP ou une plage

2
Serveur DHCP
Tutoriel GNS3 – DHCP ANSELM Stéphane / SENENTZ Yvann

d'adresse IP, pour cela il faut dans un premier temps sortir du mode DHCP-config :
R1(dhcp-config)#exit
R1(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.19
Les adresses de 192.168.1.1 à 192.168.1.19 seront exclues et donc la première adresse distribuée sera
192.168.1.20.

Nous avons rajouté quelques paramètres facultatifs qui peuvent être souvent utilisés mais il en existe
beaucoup d'autres.

5. Vérification du fonctionnement du serveur DHCP


Pour vérifier que notre serveur DHCP fonctionne bien nous allons faire une requête DHCP sur nos PC,
pour cela on ouvre la console des PC et on tape simplement "DHCP" :

PC1> dhcp
DORA IP 192.168.1.20/24 GW 192.168.1.254

Pour vérifier notre configuration sur les VPCS il convient taper simplement « show ip » :

sh ip
NAME : PC1
IP/MASK : 192.168.1.20/24
GATEWAY : 0.0.0.0
DNS :
DHCP SERVER : 192.168.1.254
DHCP LEASE : 86336, 86400/43200/75600
MAC : 00:50:79:66:68:01
LPORT : 10012
RHOST:PORT : 127.0.0.1:10013
MTU: : 1500

Le "DORA" que l'on voit correspond au Discover/Offer/Request/ACK".

Si jamais les pcs ne reçoivent pas la configuration, pensez à quitter puis rallumer GNS3.

On peut vérifier sur notre routeur pour voir quelles adresses IP ont été attribuées, à qui et la durée du
bail avec la commande show « ip dhcp binding » :
R1#sh ip dh b
Bindings from all pools not associated with VRF:
IP address Client-ID/ Lease expiration Type
Hardware address/
User name
192.168.1.20 0100.5079.6668.02 Mar 01 2002 03:11 AM Automatic

Notre serveur DHCP est bien fonctionnel et ce tutoriel est à présent terminé.

FIN

3
Serveur DHCP

Vous aimerez peut-être aussi