dnsmon

Logiciel capture d'écran:
dnsmon
Détails logiciels:
Version: 0.1
Date de transfert: 11 May 15
Développeur: Jim Wyllie
Licence: Gratuit
Popularité: 11

Rating: nan/5 (Total Votes: 0)

dnsmon offre un moyen de tester et de vérifier la résolution DNS à partir d'un endroit donné.
Règles de pare-feu
Disons que vous avez une règle de pare-feu comme le suivant, qui définit le trafic vers example.com à une classe donnée:
iptables -t mangle -A POSTROUTING -o eth0 -d -p tcp 192.0.32.0/255.255.255.0 -j CLASSER --set-classe 01h10
Cependant, vous n'êtes pas sûr de combien de temps 192.0.32.0/24 pointera vers example.com et vous souhaitez être informé quand il ne le fait pas, vous pouvez mettre à jour votre règle de la circulation. Pour ce faire, vous pouvez utiliser dnsmon pour surveiller et e-mail dès que les modifications de mappage. Vous pouvez ensuite mettre à jour votre règle de pare-feu avec la nouvelle valeur.
Tests Configuration Serveur DNS
Bien qu'il existe d'autres façons de le faire, vous pouvez l'utiliser pour vous assurer que votre serveur DNS résout un hôte donné à un réseau cible.
Tests Uptime DNS Server
Bien qu'il existe d'autres façons de le faire, vous pouvez l'utiliser pour vous assurer que votre serveur DNS répond aux requêtes.
Comment ça marche?
dnsmon utilise le résolveur de la machine par défaut pour rechercher un ensemble d'adresses DNS avec une fréquence configurable. Il va comparer les résultats contre le fichier de configuration que vous fournissez et envoyer un email à l'adresse configurée si elle ne correspond pas.
Compatibilité OS
Je ne l'ai testé ce sur Linux, donc je ne suis sûr qu'il y travaille.
Installation:
Installation simplifiée est avec PyPI via pip:
sudo apt-get install pépins; sudo PIP installer dnsmon
Si vous ne disposez pas de pépin, vous pouvez l'installer avec les setuptools âgées:
sudo apt-get install python-setuptools; sudo easy_install dnsmon
Une fois installé, créez un modèle de base pour les réglages:
cp dnsmon / settings_local.py.example dnsmon / settings_local.py
... Et l'essayer:
dnsmon.py --foreground
Si tout va bien, l'exécuter comme un démon:
dnsmon.py

Exigences :

  • Python

Logiciel similaire

GKnews
GKnews

2 Jun 15

pciutils
pciutils

17 Feb 15

TDA
TDA

3 Jun 15

Commentaires à dnsmon

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!