Les systmes dinformation regroupent un nombre important de composants. Parmi
ceux-ci, les postes clients sont les plus nombreux. Leur configuration rseau est fortement facilite par lutilisation du protocole DHCP. Un lment indispensable pour les clients Ce protocole permet de fournir une configuration rseau complte aux clients qui en font la requte. Un serveur DHCP est mis en place sur le rseau. Sil nest plus disponible, les nouveaux clients, ou les anciens qui doivent renouveler leur adresse, sont isols. Son rle est important, car laccs au rseau est une condition indispensable pour que les clients puissent utiliser les ressources du systme dinformation. Sa supervision est tout aussi importante. Sonde check_dhcp La sonde check_dhcp est utilise dans ce but. Elle effectue une demande DHCPDISCOVER sur le rseau. Si elle reoit en rponse un DHCPOFFER, cela signifie que le serveur DHCP fait toujours son office. tant donn que la sonde ne rpond pas la demande avec un DHCPACK ou un DHCPNACK (acceptation ou refus de ladresse), ceci na pas dimpact sur le service DHCP. Si plusieurs serveurs DHCP sont disponibles sur le rseau, des problmes peuvent survenir, surtout si la configuration des serveurs nest pas identique. Il est conseill dattribuer une adresse rserve au serveur qui interroge le service. De cette manire, il est possible de vrifier que le serveur dont on attend une rponse rpond bien et quil nous offre ladresse que lon souhaite. Le paramtre -s permet de spcifier la commande ladresse du serveur dont on veut une rponse. Le paramtre -r permet, quant lui, de lever une alerte si ladresse obtenue nest pas celle demande. Enfin, le paramtre -i permet de choisir linterface rseau qui fait la demande. Problmes de droits Cette sonde a une particularit. Si elle est lance avec lutilisateur nagios, elle retourne une erreur : PRATIQUE Contrles frquents du serveur DHCP Le DHCP est lune des pierres angulaires des rseaux actuels. moins de migrer en IPv6, les administrateurs ont tout intrt le vrifier trs frquemment afin dtre alert rapidement.