dnsmon nyújt arra, tesztelésére és ellenőrzésére DNS feloldás adott helyről.
Tűzfal szabályok
Tegyük fel, hogy egy tűzfal szabályt, mint a következő, amely meghatározza a forgalom example.com, hogy egy adott osztály:
iptables -t mangle -A POSTROUTING -o eth0 -d 192.0.32.0/255.255.255.0 -p tcp -j BESOROLÁS --set-class 01:10
Azonban nem biztos benne, hogy mennyi ideig 192.0.32.0/24 fog mutatni example.com és szeretne értesítést kapni, amikor ez nem így frissítheti a forgalmi szabályt. Ehhez használhatja dnsmon ellenőrzésére és e-mail, ha a leképezés változásait. Ezután frissíteni a tűzfalat szabályt az új értéket.
DNS Server Configuration Vizsgálatok
Bár vannak más módon kell ezt csinálni, akkor használd ezt, hogy biztosan a DNS-kiszolgálón megoldja adott otthont a cél hálózat.
DNS szerver uptime Vizsgálatok
Bár vannak más módon kell ezt csinálni, akkor használd ezt, hogy biztosan a DNS-kiszolgáló reagál a kérdésekre.
Hogyan működik?
dnsmon az alapértelmezett gép-feloldó, hogy néz ki egy sor DNS címeket konfigurálható frekvencia. Nem lesz összehasonlítani az eredményeket ellen config fájlt biztosít, és e-mailt küld a beállított cím, ha az nem egyezik.
OS kompatibilitás
Már csak tesztelték ezt a Linux, így biztos vagyok benne, hogy csak ott dolgozik.
Telepítés:
Legegyszerűbb telepítés a PyPI keresztül pip:
sudo apt-get install pip; sudo pip telepíteni dnsmon
Ha nincs pip, akkor telepítenie a régebbi setuptools:
sudo apt-get install python-setuptools; sudo easy_install dnsmon
A telepítés után, hozzon létre egy alapot sablon beállításai:
cp dnsmon / settings_local.py.example dnsmon / settings_local.py
... És próbáld ki:
dnsmon.py --foreground
Ha minden jól megy, fut, mint egy démon:
dnsmon.py
követelmények :
- Python
Hozzászólás nem található