COREDNS-CHAOS(7)
π COREDNS-CHAOS(7) π
okay so you found the coredns-chaos page, and honestly? this one's a little cutie. it lives in the CoreDNS Plugins section of the manual, and it's here to spill the tea about your server. let's get into it π«Ά
β¨ NAME β¨
chaos β the plugin that lets you respond to TXT queries in the CH class. that's it, that's the whole vibe. π«
πΈ DESCRIPTION πΈ
so like, why would you even want this? bestie, it's lowkey iconic: it's useful for retrieving version or author information straight from the server, by querying a TXT record for a special domain name in the CH class. it's giving "ask and you shall receive" but make it DNS. π₯
π SYNTAX π
chaos [VERSION] [AUTHORS...]
VERSIONβ the version to return. defaults toCoreDNS-<version>if it's not set. no notes, it just knows. πAUTHORSβ which authors to return. this defaults to all the GitHub handles found in theOWNERSfiles. yes, all of them. slay.
β οΈ important bestie moment: you have to make sure this plugin actually gets real queries for these zones:version.bind,version.server,authors.bind,hostname.bindandid.server. like, if the queries don't reach it, nothing happens. no cap. π
π¦ EXAMPLES π¦
specifying all the zones in full
this is the "i want it spelled out, no guessing" option:
version.bind version.server authors.bind hostname.bind id.server {
chaos CoreDNS-001 info@coredns.io
}
or just default to .
the chill option β just let it be the root and move on:
. {
chaos CoreDNS-001 info@coredns.io
}
and test it with dig
proof it's working, because we love receipts:
% dig @localhost CH TXT version.bind
...
;; ANSWER SECTION:
version.bind. 0 CH TXT "CoreDNS-001"
...
that TXT answer? literally the cutest thing you'll see all day. π
and that's the whole page, bestie π§ this gem is from the CoreDNS manual, March 2026 edition β go forth and query with main character energy. πππ
π¦ where this page comes from
- nixpkgs unstable: coredns 1.14.7
- opensuse-leap 16.0: coredns-extras 1.15.0-bp160.1.1 Β· Apache-2.0 AND MPL-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms