dnsmon nabízí způsob, jak otestovat a ověřit řešení DNS od daného místa.
Rules Firewall
Řekněme, že máte pravidlo brány firewall, jako je následující, který stanoví provoz na example.com do dané třídy:
iptables -t mangle -A POSTROUTING -o eth0 -d -p tcp 192.0.32.0/255.255.255.0 -j klasifikovat --set-class 01:10
Nicméně, si nejste jisti, jak dlouho 192.0.32.0/24 bude ukazovat na example.com a chcete být upozorněni, když tomu tak není, takže si můžete aktualizovat svůj provoz pravidlo. Chcete-li tak učinit, můžete použít dnsmon sledovat a e-mailové, když mapování změnám. Poté můžete aktualizovat pravidla brány firewall s novou hodnotou.
konfigurace serveru DNS Testy
I když existují i jiné způsoby, jak toho dosáhnout, můžete použít, aby se ujistil váš DNS server řeší danou hostitele do cílové sítě.
Server DNS Uptime Testy
I když existují i jiné způsoby, jak toho dosáhnout, můžete použít k ujistěte se, že DNS server reaguje na dotazy.
Jak to funguje?
dnsmon používá výchozí stroje resolver vyhledat sadu DNS adres s nastavitelnou frekvencí. Bude to porovnat výsledky proti konfiguračního souboru vám poskytují, a poslat e-mail na zadané adresy, pokud to neodpovídá.
OS Kompatibilita strong>
Já jsem testován pouze to na Linuxu, takže jsem si jistý, že to funguje jen tam.
Instalace:
Nejsnadnější instalace je s PyPI přes PIP:
sudo apt-get install PIP; sudo PiP nainstalovat dnsmon
Pokud nemáte PIP, můžete nainstalovat ji s staršími setuptools:
sudo apt-get install python-setuptools; sudo easy_install dnsmon
Po instalaci vytvoří základní šablonu pro nastavení:
cp dnsmon / settings_local.py.example dnsmon / settings_local.py
... A zkuste si to:
dnsmon.py --foreground
Pokud vše půjde dobře, spusťte jej jako daemon:
dnsmon.py
Požadavky na :
- Python
Komentáře nebyl nalezen