RUBYDNS-CHECK(1)

πŸ“¦ version 1.0.3, in debian bookworm, ubuntu jammy

✨ 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 out TXT and HINFO records. 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