diff options
Diffstat (limited to 'middleware/whoami/README.md')
-rw-r--r-- | middleware/whoami/README.md | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/middleware/whoami/README.md b/middleware/whoami/README.md deleted file mode 100644 index 4b56a2e77..000000000 --- a/middleware/whoami/README.md +++ /dev/null @@ -1,44 +0,0 @@ -# whoami - -*whoami* returns your resolver's local IP address, port and transport. Your IP address is returned - in the additional section as either an A or AAAA record. - -The reply always has an empty answer section. The port and transport are included in the additional -section as a SRV record, transport can be "tcp" or "udp". - -~~~ txt -._<transport>.qname. 0 IN SRV 0 0 <port> . -~~~ - -If CoreDNS can't find a Corefile on startup this is the *default* middleware that gets loaded. As -such it can be used to check that CoreDNS is responding to queries. Other than that this middleware -is of limited use in production. - -The *whoami* middleware will respond to every A or AAAA query, regardless of the query name. - -## Syntax - -~~~ txt -whoami -~~~ - -## Examples - -Start a server on the default port and load the *whoami* middleware. - -~~~ corefile -. { - whoami -} -~~~ - -When queried for "example.org A", CoreDNS will respond with: - -~~~ txt -;; QUESTION SECTION: -;example.org. IN A - -;; ADDITIONAL SECTION: -example.org. 0 IN A 10.240.0.1 -_udp.example.org. 0 IN SRV 0 0 40212 -~~~ |