Table des matières

SERVEUR DHCP SIMPLE

MONTER UN SERVEUR DHCP SIMPLE

Avec NetKit, Vous allez réaliser l'architecture suivante :

Remarque : Le ROUTEUR/DNS n'a pas besoin d'être démarré pour faire ce TP.

Le serveur DHCP, ayant pour hostname « PROTEINE», sera configuré de la façon suivante :

HOSTNAMEPROTEINE
ADRESSE IP192.168.30.50/24 configurée « en dur » dans le fichier /etc/network/interfaces
PLAGE ADRESSES192.168.30.100/24 —→ 192.168.30.150/24
IP ROUTEUR192.168.30.254
DNS192.168.30.254 ; 208.67.222.222

DUREE BAIL PAR DEFAUT|30 secondes|

REMARQUE : la PLATEFORME-SUPERVISION sera configurée en mode « client DHCP » mais l'adresse IP délivrée par PROTEINE à cette machine sera toujours : 192.168.30.200/24 (adresse réservée). 

LA CONFIGURATION BASIQUE

Remarque : on ne configure pas pour l'instant la durée de bail et l'adresse IP réservée à la machine PLATEFORME-SUPERVISION.

VERIFICATION DU BON FONCTIONNEMENT DU SERVICE DHCP

AFFINER LA CONFIGURATION DU SERVEUR DHCP

RESERVER UNE ADRESSE IP POUR PLATEFORME-SUPERVISION

MODIFIER LA DUREE DE BAIL

VISUALISER LES BAUX DHCP

L'information cherchée se trouve dans le fichier /var/lib/dhcp3/dhcpd.leases

ALLER PLUS LOIN ENCORE !! ANALYSER LES TRAMES ETHERNET

Lancer une capture de trames sur l'interface eth0 de PROTEINE (voir annexe)

ANNEXE : EXTRAIT DOCUMENTATION NETKIT : CAPTURE DE TRAMES

Sur NETKIT, le répertoire /hosthome de chaque machine virtuelle est mappée sur le répertoire /home/user de la machine hôte (machine physique sauf installation virtuelle de NETKIT)

Les machines virtuelles lancées par NETKIT ne supportent pas une interface graphique. La capture de trames ne peut se faire par WIRESHARK. Nous utiliserons donc tcpdump.

La commande suivante permet de lancer une capture de trame :

#  tcpdump -i eth0 -U -w /hosthome/monfichier.cap

Sur la machine hôte et après la fin de la capture, vous pouvez lancer WIRESHARK pour lire le fichier /home/user/monfichier.cap

INTRODUCTION A NETKIT