Vous êtes sur la page 1sur 4

TUTORIEL : Installer un serveur DHCP sur

Ubuntu.
Dans cet exercice nous allons compléter notre « routeur/DNS » UBUNTU avec un service DHCP. Les
VMs de notre environnement virtuel pourront alors se voir attribuées dynamiquement une
configuration IP. Nous allons également voir comment réserver une adresse IP, pour une machine
particulière en utilisant son adresse MAC. Nous verrons également comment spécifier l’écoute du
serveur DHCP sur une carte réseau particulière. Nous utiliserons ISC-dhcp-server comme service
DHCP.

Prérequis pour cet exercice :

- La VM Ubuntu routeur (version 12.xx)


- 1 PC sous Windows pour tester le fonctionnement.

Rappel de l’environnement virtuel :

Le but est donc d’installer le service DHCP sur UBUNTU, que ce serveur écoute et donne une
configuration IP sur son interface ETH1, et pour finir de réserver une adresse IP en fonction de
l’adresse MAC d’un poste Windows sur le réseau.
Les paquets du serveur « DHCP ISC-DHCP-server » sont déjà installés, mais vous pouvez tout de
même vérifier leur présence en utilisant la commande suivante :
Sudo apt-get install isc-dhcp-server

Il faut tout d’abord configurer sur quel carte réseau le serveur va écouter et donc distribuer sa
configuration. Pour ce faire utilisez la commande suivante pour éditer le fichier « isc-dhcp-server » :
Sudo gedit /etc/default/isc-dhcp-server

Renseignez la ligne « INTERFACES » comme dans l’image ci-dessous et enregistrez le fichier.

NB : dans votre configuration vérifiez bien que la même interface est concernée, sinon modifiez en
fonction de votre configuration.

Maintenant renseignez le fichier /etc/dhcp/dhcpd.conf afin de créer le Pool d’adresse que le serveur
doit délivrer ainsi que les différents options nécessaires pour le bon fonctionnement du réseau. Pour
ce faire utilisez la commande suivante :
Sudo gedit /etc/dhcp/dhcpd.conf
Modifiez le fichier comme ci-dessous et enregistrez le.

NB : la configuration spécifie les points suivants :


- L’adresse du réseau est 192.168.13.0 avec un masque de 255.255.255.0
- Le serveur délivra les IP entre 192.168.13.10 et 192.168.13.253
- Le serveur DNS est 192.168.13.254
- Le nom de domaine est virtuel.intra
- Le routeur/passerelle est 192.168.13.254
- L’adresse de multi diffusion est 192.168.13.255
- La durée d’attribution de l’adresse qui varie entre 600 et 7200 secondes (20 minutes).

Il suffit maintenant de redémarrer le service DHCP en utilisant la commande ci-dessous


Maintenant démarrez la VM « windows7 » pour vérifier le fonctionnement

Maintenant essayons de réserver toujours la même adresse pour cette VM, grâce à la capture
d’écran ci-dessus nous pouvons obtenir l’adresse MAC de la carte réseau, à savoir :
00-15-5d-01-05-10

Nous allons donc réserver dans le serveur DHCP l’adresse 192.168.13.15 pour cette adresse MAC.
Pour cela il faut éditer le fichier /etc/dhcp/dhcpd.conf
Sudo gedit /etc/dhcp/dhcpd.conf

Editez le fichier comme ci-dessous et enregistrez le.

Redémarrez le service DHCP, et vérifiez l’attribution de l’adresse IP sur la VM « windows7 »

Pour vérifier les adresses qui ont été attribuées il suffit de lire le fichier /var/lib/dhcp/dhcpd.leases
CET EXERCICE EST MAINTENANT TERMINE