DNSSEC-CHECKDS(8)
π DNSSEC-CHECKDS π
okay so bestie, welcome to dnssec-checkds, one of the little helpers that ships with BIND 9 β yes, that BIND 9, the DNS one, the icon. this page is section 8 of the manual (system admin commands), and honestly? she's a niche queen but she does exactly one thing and she slays at it.
β¨ NAME β¨
dnssec-checkds β the DNSSEC delegation consistency checking tool. that's it, that's the whole vibe. she checks consistency, she checks delegation, she checks DS records. main character energy tbh π
β¨ SYNOPSIS β¨
dnssec-checkds [-ddig path] [-Ddsfromkey path] [-ffile] [-ldomain]
[-sfile] {zone}
so you hand her a {zone} (required, not optional, don't @ me) and she goes off. π¦
β¨ DESCRIPTION β¨
dnssec-checkds verifies the correctness of Delegation Signer (DS) resource records for keys in a specified zone.
literally that's the job. you give her a zone, she makes sure the DS records for the keys in that zone are actually correct. no cap. π₯
β¨ OPTIONS β¨
-aalgorithm β picks a digest algorithm to use when converting the zone's DNSKEY records into the DS records you'd expect to see. and here's the cute part: you can repeat this option as many times as you want, so multiple records get checked for each DNSKEY record. π the algorithm has to be one ofSHA-1,SHA-256, orSHA-384. those values are case insensitive, and the hyphen can be dropped entirely if that's your thing. if you don't specify any algorithm at all, the default isSHA-256. π«Ά-ffile β if you give her a file, then the zone is read from that file to find the DNSKEY records. if you don't, then the DNSKEY records for the zone get looked up in the DNS instead. file girlie or network girlie, your call. πΈ-sfile β names a prepared dsset file β like, the kinddnssec-signzonewould generate for you β to use as the source for the DS RRset instead of querying the parent. so you skip the parent entirely, she just reads your little file. prepared and unbothered. π-ddig path β points to adigbinary. used for testing. that's it, that's the whole note. π§-Ddsfromkey path β points to adnssec-dsfromkeybinary. used for testing. same energy as the one above, different binary. π
no extra lore here, bestie β those two path options are literally just for testing and that's all the page says about them.
π SEE ALSO π
(yes, the original list ends with a comma. she's a little quirky like that. keeping it. β)
π AUTHOR π
Internet Systems Consortium β the actual authors, credited, no notes. π
π COPYRIGHT π
2024, Internet Systems Consortium
okay bestie that's the whole page, you're officially a dnssec-checkds understander π¦β¨ this edition right here is from the BIND 9 manual, page version 9.16.50-RH, dated the same as that copyright β go check some DS records and be iconic ππ
π¦ where this page comes from
- centos-stream 9: bind-dnssec-doc 32:9.16.50-13.el9 Β· MPLv2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms