Support outgoing zone transfers

These can be enabled by adding "transfer out" to the Corefile. Without
it no AXFR is allowed.

For now only AXFR and no IXFR. No TSIG and no ACLs.
This commit is contained in:
Miek Gieben
2016-03-28 12:08:05 +01:00
parent 6324bb1fa7
commit e56d206542
10 changed files with 195 additions and 27 deletions

View File

@@ -15,26 +15,15 @@ file dbfile [zones...]
* `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.
If you want to round robin A and AAAA responses look at the `loadbalance` middleware.
~~~
file {
db <dsds>
masters [...masters...]
file dbfile [zones... ] {
transfer in|out
}
~~~
* `path` /skydns
* `endpoint` endpoints...
* `stubzones`
* `transfer` enable zone transfers, for now only `transfer out` does something. It enables outgoing
zone transfers when defined.
## Examples
dnssec {
file blaat, transparant allow already signed responses
ksk bliep.dsdsk
}