You need a minimum of two DNS servers, but three or four offers better
redundancy. None of the services below use TSIG keys for zone
transfers. Most do not use the notify function.
dnscheck.sh - check the SOA serial numbers at
all of the nameservers for a domain.
dnsreport.sh - check the SOA serial numbers at
all of the nameservers for a list of domains. Emails a report if a
NS doesn't respond or has an out of date serial number. Suitable for
running from cron as a monitoring script.