.TH "RUBYDNS-CHECK" "1" " Rubydns-check Man Page" "Philippe Thierry" "June 2017" .nh .ad l .SH NAME .PP rubydns\-check \- test and check DNS servers. .SH SYNOPSIS .PP \fBrubydns\-check [options]\fP .SH DESCRIPTION .PP \fBrubydns\-check\fP is designed to test and check DNS servers. .SH OPTIONS: .PP \fB\-s, \-\-server ns.my.domain.\fP The DNS server to query. .PP \fB\-d, \-\-domain my.domain.\fP The DNS zone to transfer/test. .PP \fB\-f, \-\-fetch output.yml\fP Pull down a list of hosts. Filters TXT and HINFO records. DNS transfers must be enabled. .PP \fB\-c, \-\-check input.yml\fP Check that the DNS server returns results as specified by the file. .PP \fB\-q, \-\-query input.yml\fP Query the remote DNS server with all hostnames in the given file, and checks the IP addresses are consistent. .PP \fB\-p, \-\-ping input.yml\fP Ping all hosts to check if they are available or not. .PP \fB\-r, \-\-reverse input.yml\fP Check that all address records have appropriate reverse entries. .PP \fB\-\-copy\fP Display copyright information .PP \fB\-h, \-\-help\fP Show this help message. .SH HISTORY .PP June 2017, Man page originally compiled by Philippe Thierry (phil at reseau\-libre dot com)