CoreDNS-004 Release

CoreDNS-004 Release Notes.

CoreDNS-004 has been released!

CoreDNS is a DNS server that chains plugins, where each plugin implements a DNS feature.

What is New


We are now also releasing an ARM build that can run on Raspberry Pi.

Plugin improvements

  • file|auto: resolve external CNAME when an upstream (new option) is specified.
  • file|auto: allow port numbers for transfer from/to to be specified.
  • file|auto: include zone’s NSset in positive responses.
  • auto: close files and don’t leak file descriptors.
  • httpproxy: new plugin that proxies to and resolves your requests over an encrypted connection. This plugin will probably be morphed into proxy at some point in the feature. Consider it experimental for the time being.
  • metrics: response_size_bytes and request_size_bytes export the actual length of the packet, not the advertised bufsize.
  • log: {size} is now the length in bytes of the request, {rsize} for the reply. Default logging is changed to show both.


The following people helped with getting this release done:

Chris O’Haver, Dmytro Kislov, John Belamaric, Mark Nevill, Michael Grosser, Miek Gieben, Yong Tang.

If you want to help, please check out one of the issues and start coding!

For documentation and help, see our community page.

CoreDNS Authors
Published: and tagged Notes, Release and 004 using 195 words.