Вы находитесь на странице: 1из 3

Nom Prnom :

Administration rseaux
sous Linux

TP : Installation serveur DHCP

But de ce TP
Installer et configurer un serveur DHCP sur une Debian Squeeze

Pr-requis
Avoir install une Debian Lenny de Base

Installation et Configuration du serveur DHCP


Paquet installer :
#aptgetinstalldhcp3server

Remarque : Par dfaut le serveur DHCP coutera sur eth0. Pour modifier
cette interface, il est possible de faire dpkg-reconfigure dhcp3-server
ou de modifier le fichier /etc/default/dhcp3-server

Configuration du serveur
Le fichier de configuration du serveur dhcp est : /etc/dhcp3/dhcpd.conf
Faire une copie de sauvegarde de ce fichier. Ensuite, vous pouvez effacer
ou commenter les lignes existantes et ajouter les lignes suivantes :
optiondomainname"tpa1.ma";
optiondomainnameservers192.168.10.10,212.217.0.1;
optionrouters192.168.10.1;
defaultleasetime3600;
subnet192.168.10.0netmask255.255.255.0{
range192.168.10.20192.168.10.50;
authoritative;
}

- La premire ligne permet de fournir aux clients le nom du domaine.


- La ligne suivante donne aux clients le ou les serveurs DNS.
- La ligne suivante donne ladresse de la passerelle par dfaut.

- La ligne suivante donne le dlai du bail en secondes. Il est prfrable


daugmenter la valeur par dfaut pour limiter le trafic sur le rseau.
- Les 4 dernires lignes permettent dindiquer la plage dadresses gre
par le serveur dhcp :
- La ligne authoritative permet dindiquer que le serveur DHCP sera
responsable de la zone concerne.
Une fois la configuration termine, il faut dmarrer ou redmarrer le dmon
pour prendre en compte les modifications :
#/etc/init.d/dhcp3serverrestart

Si le dmarrage retourne une erreur, il faut penser consulter les logs :


#tailf/var/log/syslog

Le fichier suivant donne la liste des adresses IP dlivres par le serveur.


Pour chaque adresse IP lon retrouve : son adresse mac, le nom de
lordinateur, la date de dbut et de fin du bail :
/var/lib/dhcp3/dhclient.leases

Comment avoir des IP fixes avec un serveur DHCP


Pour cela, il faut ajouter dans le fichier /etc/dhcp3/dhcpd.conf , de
nouvelles lignes.
Lexemple suivant permet de fixer une adresse IP en fonction de son
adresse MAC :
hostINFOTG{
hardwareethernet00:05:5d:f5:08:02;
fixedaddress192.0.0.11;
}

Redmarrer le dmon pour prendre en compte les modifications :


/etc/init.d/dhcp3serverrestart

Configuration des postes clients


Pour configurer un poste client sous Linux, il faut modifier le fichier :
/etc/network/interfaces

Ce fichier doit contenir :


autoloeth0
ifaceloinetloopback
ifaceeth0inetdhcp

Il ne faut pas oublier de redmarrer le dmon aprs modification :


/etc/init.d/networkingrestart

Comment vrifier que le client est correctement


configur
Sur un poste client linux, la commande suivante, permet de connatre la
configuration IP et galement de retrouver ladresse MAC :
ifconfig

Sur un poste client Windows, la commande est la suivante :


ipconfig/all

La consultation des logs sur le serveur en temps rel (avec le paramtre


-f), permet galement de vrifier que tout fonctionne correctement :
tailf/var/log/messages