Vous êtes sur la page 1sur 9

DHCP

Installation et configuration sous Linux

Compte rendu sur DHCP – Mohamed LAHMAR Page 1 sur 9


OBJECTIF DU COMPTE RENDU
Installation et configuration d’un serveur DHCP sous Linux.

SOMMAIRE

1. Table des matières


1. Introduction ..................................................................................................................................... 3
2. Fonctionnement du DHCP ............................................................................................................... 3
3. Installation et configuration du DHCP ............................................................................................. 4
4. Configuration de notre client sous linux ......................................................................................... 6
5. Configuration de notre client sous Windows .................................................................................. 8

Compte rendu sur DHCP – Mohamed LAHMAR Page 2 sur 9


2. Introduction

Le protocole DHCP « Dynamic Host Configuration Protocol » nous permet de configurer plusieurs
postes utilisateurs en leurs adressant une configuration IP. Cela nous évite de configurer chaque poste
à la suite avec une configuration IP statique. Le serveur DHCP utilise le protocole TCP/IP pour distribuer
les configurations IP. Nous allons installer et configurer notre serveur DHCP avec isc-dhcp-server.

Ports RFC
67 serveur RFC 1531
68 client RFC 1534
RFC 2131
RFC 2132

3. Fonctionnement du DHCP

Schéma sur le fonctionnement du DHCP

1- Le client effectue une diffusion en broadcast, une fois que le serveur DHCP reçois la trame du
client en DHCPDISCOVER, celle-ci est envoyé à l’adresse Mac ff :ff :ff :ff :ff :ff.

2- Notre serveur DHCP, vas renvoyer un DHCPOFFER. Il va envoyer une adresse IP, un masque,
une passerelle, voir plus d’information selon la configuration du DHCP (comme un DNS).

3- Le client répond en DHCPREQUEST toujours en broadcast pour prévenir aux autres serveurs
DHCP quelle offre fût acceptée.

4- Le DHCP valide la demande du client par un DHCPACK qui valide la location du bail (durée
limitée).

Les serveurs DHCP garde en mémoire les adresses qu’ils ont distribuées, qui sont associés aux adresses
MAC. Lors d’un renouvellement le serveur DHCP fera directement un DHCPREQUEST et DHCPACK sans
passer par le DHCPDISCOVER et DHCPOFFER.

Compte rendu sur DHCP – Mohamed LAHMAR Page 3 sur 9


4. Installation et configuration du DHCP

Pour cette présentation nous allons configurer notre serveur DHCP de manière simplifié. J’ai créer un
serveur DHCP dans mon VLAN 10, pour que tout utilisateur ce trouvant dans ce VLAN 10 reçois une
adresse IP et une passerelle par défaut.

Schéma de mon réseau MLBooktic

Prérequis :

➢ Etre administrateur sur le poste.


➢ Vérifier sa source liste.
➢ Ainsi que son adressage ip.

Lancer apt-get update et apt-get upgrade pour réinitialiser les paquets. Nous allons maintenant
installer notre serveur DHCP.

Compte rendu sur DHCP – Mohamed LAHMAR Page 4 sur 9


Configuration de notre DHCP

Aller dans /etc/default/ pour configurer l’interface

Spécifier les interfaces d’écoute du serveur DHCP.

Compte rendu sur DHCP – Mohamed LAHMAR Page 5 sur 9


On restart notre
serveur DHCP.

➢ Vérification que notre serveur DHCP est bien à l’écoute sur le port 67.

5. Configuration de notre client sous linux

Sur notre client cela est très simple et rapide a la fois. Il suffit de configurer son interface et vérifier
que le client est bien a l’écoute du serveur. Si tous se passe bien, notre client recevra une configuration
IP de notre serveur DHCP.

Indiquer ces deux


lignes de configuration
dans => vi
/etc/network/interface

On restart notre
interface.
Vérifier que notre client a bien le port 68 d’ouvert. Netstat -anup | grep dhclient

Compte rendu sur DHCP – Mohamed LAHMAR Page 6 sur 9


Taper ip a pour voir votre nouvel configuration IP.

La commande « route » permet de voir sa table de routage et « arp » nous affiche toute les entrées
dans notre réseau.

Notre serveur DHCP fonctionne bien, il faut cependant vérifier la bonne communication de notre client
vers le DHCP dans les deux sens. Puis contrôler la bonne communication avec notre passerelle par
défaut.

Compte rendu sur DHCP – Mohamed LAHMAR Page 7 sur 9


6. Configuration de notre client sous Windows

Indiquer a notre
carte réseau de
recevoir une
adresse IP en
automatique
(DHCP)

Lancer le CMD,
est taper
ipconfig /all.
Adresse IP ok,
172.16.1.81

Compte rendu sur DHCP – Mohamed LAHMAR Page 8 sur 9


7. Commandes importantes

Il y a des commandes importantes à savoir sur le terminal CMD de windows:

- ipconfig /? : Affiche l'aide


- ipconfig /all : Permet d'afficher l'ensemble des caractéristiques des connexions réseaux
- ipconfig /release : Libère les connexions.
- ipconfig /renew : Rétablit les connexions.
- ipconfig /flushdns : Vide le cache de la résolution DNS.
- ipconfig /registerdns : Actualise tous les baux DHCP et réinscrit les noms DNS.
- ipconfig /displaydns : Affiche le contenu du cache de la résolution DNS.
- ipconfig /showclassid : Affiche tous les ID de classe DHCP autorisés pour la carte.
- ipconfig /release *Local* : Libère les connexions correspondantes.

Sous Linux

$ : dhclient : Obtenir une nouvelle adresse ip.

$ : dhclient -r : Libère la connexion en cours.

Pour une interface spécifique pour résilier ou renouveler le bail, il suffit d’utiliser les mêmes
commandes en précisant l’interface correspondante (ex : eth1)

Relais DHCP

Sur les réseaux importants voir segmenté, chaque diffusion est isolé dans son propre réseau. Ceci a
notamment pour effet la réduction des trames de multi-diffusion, puisqu'elles ne sont pas routées.
Le serveur DHCP n'est alors plus joignable par le client.

Dans ce cas, un relais DHCP peut être placé sur chaque segment réseau. L'agent relais écoute les
requêtes des clients et les transfère au serveur DHCP. Cette fois-ci, le serveur peut être contacté,
puisque l'agent relais établit la connexion via une connexion TCP/IP.

Commande Cisco pour intégrer un agent relais DHCP :

Indiquer l’interface concerné : exemple : ip address 192.168.1.1 255.255.255.0

Le DHCP doit être configurer pour distribuer dynamique des adresses ip correspond au bon réseau.

Compte rendu sur DHCP – Mohamed LAHMAR Page 9 sur 9

Vous aimerez peut-être aussi