Vous êtes sur la page 1sur 3

Administration des services rseaux sous Linux TP n 7: Agent de relais DHCP

Objectif du TP : Lobjectif de ce TP est de configurer un agent de relais sous la plate forme Unix. Sous Linux il existe un agent relais DHCP (dhcprelay). Ce produit de l'ISC (Internet Software Consortium) permet de router des requtes BOOTP et DHCP provenant de clients d'un rseau sur lequel il n'y a pas de serveur DHCP vers un autre segment sur lequel un serveur pourra rpondre. Important : Avant de commencer la configuration vous tes tenus copier tout fichier que vous aurez modifier dans un rpertoire /root/sauvegarde. Maquette de travail : Pour le besoin de TP, vous avez besoin de quatre machines Unix : un serveur DHCP, un agent de relais, un routeur et un client DHCP. La figure suivante prsente le schma de la maquette que vous devez raliser.

Machine Serveur dhcp routeur Agent de relais Client dhcp 192.168.1.1/24

Adresse IP

192.168.1.254/24 ; 192.168.2.254/24 192.168.2.1/24 Doit obtenir une adresse automatiquement

Partie 1 : Configuration des adresses IP 1. Ralisez la maquette ci-dessus, les cartes des machines du rseau 192.168.1.0 doivent tre de type vmnet2 et les cartes des machines du rseau 192.168.2.0 doivent tre de type vmnet3. 2. Configurez correctement les adresses IP ainsi que les passerelles par dfaut au niveau de vos machines ?

SALIM

Page 1

3. Testez la communication entre les machines appartenant au mme rseau ? en cas dchec dpannez votre rseau ?

4. Quelle est ladresse obtenue par le client dhcp ? quil est le type de cette adresse ?
Partie 2 : Configuration du routeur 1. Activez le forwording IP au niveau de votre routeur ? 2. Affichez la table de routage de votre routeur ? a. Quelles sont les destinations connues par votre routeur ? b. Est-il ncessaire de complter la table de routage ? 3. Testez la connectivit entre les machines appartenant deux rseaux diffrents ? en cas dchec de la communication dpannez votre rseau ? Partie 3 : Configuration du serveur dhcp 1. Crez un fichier de configuration de base pour votre serveur dhcp en se basant sur cet exemple default-lease-time 15000; max-lease-time 20000; ddns-update-style ad-hoc; option subnet-mask 255.255.255.0; option domain-name-servers 192.168.1.1,192.168.1.2; option domain-name "site1.ma";

subnet 192.168.1.0 netmask 255.255.255.0 { option broadcast-address 192.168.1.255; option routers 192.168.1.254; range 192.168.1.10 192.168.1.50; }

subnet 192.168.2.0 netmask 255.255.255.0 { option broadcast-address 192.168.2.255; option routers 192.168.2.254; range 192.168.2.10 192.168.2.50; }

2. 3.

Redmarrez votre serveur dhcp ? Changez le type de la carte du client dhcp en vmnet2 de telle sorte rendre le client et le serveur dhcp dans le mme rseau ?

4. Librez ladresse obtenu par le client dhcp puis renouvelez-la?

SALIM

Page 2

a. Quelle est ladresse obtenue par le client dhcp ? est-elle compatible avec la configuration de votre serveur dhcp (dans la plage rserve au rseau 192.168.1.0)? b. Dans le cas chant dpannez votre configuration ? 5. Changez le type de la carte du client dhcp en vmnet3 de telle sorte rendre le client et le serveur dhcp dans deux rseaux diffrents? 6. Librez ladresse obtenu par le client dhcp puis renouvelez-la? a. Quelle est ladresse obtenue par le client dhcp ? est-elle compatible avec la configuration de votre serveur dhcp (dans la plage rserve au rseau 192.168.2.0)? b. Expliquez le rsultat obtenu ? Partie 4 : Configuration de lagent de relais 1. activez votre agent de relais en tapant la commande : # dhcrelay @IPserveur-dhcp d OU bien Editez le fichier /etc/sysconfig/dhcrelay

Puis dmarrez le service dhcrelay # service dhcrelay start

2.

Librez ladresse dj obtenu par le client dhcp puis renouvelez-la? a. Quelle est ladresse obtenue par le client dhcp ? est-elle compatible avec la configuration de votre serveur dhcp (dans la plage rserve au rseau 192.168.2.0)? b. Dans le cas chant dpannez votre configuration ?

SALIM

Page 3