mirror of
https://github.com/coredns/coredns.git
synced 2025-10-31 18:23:13 -04:00
Add a new middleware that tells you who you are; IP, port and transport is echoed back. Also some various cleanup and documentation improvements while at it: * ResponseWriter: improve the documentation of these helper functions. * And add an NextHandler for use in tests. Make chaos_test.go and * whoam_test.go use it.
chaos
The chaos middleware allows CoreDNS to respond to TXT queries in the CH class.
This is useful for retrieving version or author information from the server.
Syntax
chaos [version] [authors...]
versionthe version to return. Defaults to CoreDNS-, if not set.authorswhat authors to return. No default.
Note that you have to make sure that this middleware will get actual queries for the
following zones: version.bind, version.server, authors.bind, hostname.bind and
id.server.
Examples
chaos CoreDNS-001 "Miek Gieben" miek@miek.nl