coredns/middleware/file/file.md
Miek Gieben 5387c162c9 Implement a DNS zone
Full implementation, DNS (and in the future DNSSEC). Returns answer in a
hopefully standards compliant way.
Testing with my miek.nl zone are included as well.
This should correctly handle nodata, nxdomain and cnames.
2016-03-28 10:15:05 +01:00

703 B

file

file enabled reading zone data from a RFC-1035 styled file.

The etcd middleware makes extensive use of the proxy middleware to forward and query other servers in the network.

Syntax

file dbfile [zones...]
  • dbfile the database file to read and parse.
  • zones zones it should be authoritative for. If empty the zones from the configuration block are used.

If you want to round robin A and AAAA responses look at the loadbalance middleware.

file {
    db <dsds>
    masters [...masters...]
}
  • path /skydns
  • endpoint endpoints...
  • stubzones

Examples

dnssec { file blaat, transparant allow already signed responses ksk bliep.dsdsk }