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.