Skip to main content

17_DHCP

Pour le DHCP on va tester qu'une seule chose et tout ce fait sur le serveur nagios. Pour cela

Sur le serveur Nagios

On va dans un premier temps tester check_dhcp

/usr/local/nagios/libexec/check_dhcp -s 192.168.200.12 -i ens18

-s ip du serveur -i votre interface réseau qui doit contacter le serveur dhcp

retour de votre commande :

OK: Reçu 1 DHCPOFFER(s), 1 de 1 serveurs ont répondus, bail maximum = 600 sec

dans le fichier commands.cfg, modifier ou rajouter la ligne :

define command {

    command_name    check_dhcp
    command_line    $USER1$/check_dhcp -i $ARG1$
}

dans notre fichier hote comme dhcp.cfg

define service {

    use                     local-service 
    host_name               dhcp
    service_description     dhcp server
    check_command           check_dhcp!ens18 #name de votre interface
}

puis reste à redemmarrer le service

sudo systemctl restart dhcp

On peut assi checker le service, vous trouverez la réponse sur une autre page.