Tr En Es v0.5

  Kurulum

Kendi İşletim Sisteminize uygun Makefile dosyasını kullanmanız gerekmektedir, varolan Makefile BSD içindir.
Linux Kullanıcıları için Örnek :

# cp Makefile.Linux Makefile

Derlemek ve kurmak içim :

# ./install.sh

'checkdns' dosyası /usr/local/bin/ altına kurulacaktır.

/usr/local/etc/checkdns.conf dosyasını açarak değişkenleri tanımlayınız. Özellikle dns_srv_sfw değişkenini "none" şeklinde kullanacaksanız; dns_conf_file değişkeninde tanımlanan dosyasında alan adları mutlaka satır satır olmalı.

dns_conf_file için Örnek:

domain.com
yourdomain.net
mydomain.org
ourdomain.net

checkdns.css dosyasını html çıktılarının olacağı dizine kopyalayınız (checkdns.conf dosyasında "html_output_dir" olarak adlandırılan dizin).

checkdns programını Cron ile peryodik olarak kullanabilir ve html çıktılarını web sunucunuzda uygun bir yere konumlandırabilirsiniz. Html çıktılarıdaki CSS desteği sayesinde, görünümleri kendinize göre değiştirebilirsiniz.

Örnek Cron :

17 01 * * * /usr/local/bin/checkdns 1> /dev/null 2> /dev/null

10 01 * * * /usr/local/bin/checkdns -c /usr/local/etc/checkdns.conf 1> /dev/null 2> /dev/null
10 02 * * * /usr/local/bin/checkdns -c /usr/local/etc/checkdns2.conf 1> /dev/null 2> /dev/null

Konsol çıktıları html çıktılarına bezemektedir, Cron yardımı ile bu çıktıları kendinize mailleyebilirsiniz. Aşağıdaki örnek cron satırında olduğu gibi.

17 03 * * * /usr/local/bin/checkdns

Programı sistemden kaldırmak için :

# ./uninstall.sh veya /usr/local/share/checkdns/uninstall.sh



CheckDNS bir EnderUNIX projesidir.
http://www.enderunix.org/
Çevirmen: ATILIM BOY <aboy || enderunix org>