dnsmon

Tela Software:
dnsmon
Detalhes de Software:
Versão: 0.1
Data de upload: 11 May 15
Revelador: Jim Wyllie
Licença: Livre
Popularidade: 11

Rating: nan/5 (Total Votes: 0)

dnsmon oferece uma maneira de testar e verificar a resolução de DNS a partir de um determinado local.
Regras de firewall
Digamos que você tenha uma regra de firewall como o seguinte, que define o tráfego para example.com para uma determinada classe:
iptables -t mangle -A POSTROUTING -o eth0 -p tcp -d 192.0.32.0/255.255.255.0 -j CLASSIFICAR --set-classe 01:10
No entanto, você não tem certeza de quanto tempo 192.0.32.0/24 irá apontar para example.com e você gostaria de ser notificado quando o faz não para que você pode atualizar sua regra de tráfego. Para fazer isso, você pode usar para monitorar e dnsmon e-mail que você quando as mudanças de mapeamento. Você pode, então, atualizar sua regra de firewall com o novo valor.
Testes configuração do servidor DNS
Embora existam outras maneiras de fazer isso, você pode usar isso para certificar-se de seu servidor DNS resolve um determinado host a uma rede de destino.
Testes uptime do servidor DNS
Embora existam outras maneiras de fazer isso, você pode usar isso para certificar-se de seu servidor DNS responde a consultas.
Como funciona?
dnsmon usa o resolvedor da máquina padrão para procurar um conjunto de endereços de DNS com uma frequência configurável. Ele vai comparar os resultados com o arquivo de configuração que você fornecer e enviar um email para o endereço configurado se ele não corresponder.
OS Compatibilidade
Eu só testei isso no Linux, então eu só tenho certeza de que ele trabalha lá.
Instalação:
Instalação mais fácil é com PyPI via pip:
sudo apt-get install pip; sudo pip instalar dnsmon
Se você não tem pip, você pode instalá-lo com os setuptools mais velhos:
sudo apt-get install python-setuptools; sudo easy_install dnsmon
Uma vez instalado, criar um modelo de base para as definições:
cp dnsmon / settings_local.py.example dnsmon / settings_local.py
... E experimentá-lo:
dnsmon.py --foreground
Se tudo correr bem, executá-lo como um daemon:
dnsmon.py

Requisitos :

  • Python

Programas semelhantes

GtkEveMon
GtkEveMon

3 Jun 15

Vatsinator
Vatsinator

20 Feb 15

NINO
NINO

2 Jun 15

Comentário para dnsmon

Comentários não encontrado
Adicionar comentário
Ligue imagens!