Comment savoir automatiquement qu'un server dns fonctionne ?

Bonjour,
Pouvez-vous me conseiller un outil (appli, service) qui vérifierait à intervalles réguliers si les DNS déclarés dans le fichier resolv.conf sont actifs et qui enverrait un email en cas de non réponse.
Merci.

tout dépends de ce que tu veux faire.

si tu as plusieurs choses à surveiller, nagios3 est super pour monitorer.

je ne pensais pas aller jusqu’à là !

la creation d’un petit script est envisageable en perl ou python…

En bash :

[code]DNS_SERVER=$1
HOST_QUERY=$2

if [host $HOST_QUERY $DNS_SERVER | grep "has address" | wc -l -eq 0 ]; then

#lookup failed, bad DNS lookup
echo “0”

else

echo “1”

fi[/code]

Il faudra ajouté à la condition différent de 1 un envoi de mail d’alerte, cela peut se faire via le serveur mail du serveur si il est configuré correctement.

C’est une partie d’un script bash que j’avais récupéré à l’époque d’un fil sur un forum Zabbix.

pas bête, merci !