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.
40 lines
703 B
Markdown
40 lines
703 B
Markdown
# 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
|
|
}
|