有一个简单的方法来定期testingDNS?

由于最近我的DNS服务器出现了一些意想不到的挫折,如果我的DNS服务器停止运行,我希望收到一封电子邮件。 那里已经有一个工具可以做到这一点,或者我最好写一个shell脚本?

我知道这听起来有点主观。 我的主要问题是“有没有工具可以做到这一点? 我不相信这是主观的。

我使用Nagios中的check_dns插件监视我的DNS。

我认为Pingdom http://www.pingdom.com除了提供标准的网站testing服务外,还提供DNStesting服务。 我用了他们的networkingtesting服务一段时间。 他们有一个很好的一次检查工具: http : //dnscheck.pingdom.com/

如果你不介意推出一个完整的监控系统(比如Nagios ),他们通常会对DNS进行testing,并发送电子邮件通知。

Nagios(和其他人)也可以让你调整报告的门槛,以防万一你不在乎的瞬间错误。 例如,如果三个解决scheme连续失败,则只有电子邮件,或者5分钟内无法解决任何问题。