RUBYDNS-CHECK(1)
β¨ RUBYDNS-CHECK(1) β¨
okay so bestie, pull up a chair π«Ά this is the manual page for rubydns-check, living in section 1 of the manual, and it's been vibing since June 2017. If you've ever wanted to interrogate a DNS server until it tells you the truth, this is literally the tool. Let's go π
πΈ SYNOPSIS πΈ
rubydns-check [options]
That's it. That's the whole vibe. You run it with options, it does DNS detective work. Iconic.
π DESCRIPTION π
rubydns-check exists for one reason and one reason only: to test and check DNS servers. That's it, that's the whole main character arc. It pokes at DNS servers, asks them questions, and sees if their answers actually hold up. No cap. π₯
β¨ OPTIONS β¨
Every single one, no skipping, because we don't gatekeep here π
-s,--server ns.my.domain.β the DNS server you wanna query. Point it at the server, it goes and asks. Simple as that. π―-d,--domain my.domain.β the DNS zone you want to transfer and/or test. That's the zone under the microscope, bestie. π-f,--fetch output.ymlβ pulls down a whole list of hosts and writes it out. Heads up: it filters outTXTandHINFOrecords. And fr fr, DNS transfers have to be enabled for this to work, otherwise it's giving nothing. π-c,--check input.ymlβ checks that the DNS server returns results exactly as specified by the file you hand it. It's the vibe check for your DNS answers. β-q,--query input.ymlβ queries the remote DNS server with every single hostname in the given file, and checks that the IP addresses are consistent. All of them. Every hostname. Consistency is the moment. π-p,--ping input.ymlβ pings all the hosts to check if they're available or not. Are you there? Are you not? We're about to find out. π-r,--reverse input.ymlβ checks that all address records have appropriate reverse entries. No orphaned records allowed, periodt. π--copyβ displays copyright information. Legal girlies stay winning. π-h,--helpβ shows this help message. Your little emergency exit when you forget a flag. π
π¦ HISTORY π¦
June 2017 β this man page was originally compiled by Philippe Thierry (phil at reseau-libre dot com). Respect the OG π«‘
and that's a wrap on the whole thing π this page came to you from Philippe Thierry, it's the Rubydns-check Man Page, dated June 2017, and it lives in section RUBYDNS-CHECK(1) of the manual. slay, go check some DNS servers, bye bestie πβ¨
π¦ where this page comes from
- debian bookworm: ruby-rubydns 1.0.3-3 Β· MIT
- ubuntu jammy: ruby-rubydns 1.0.3-3 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms