aboutsummaryrefslogtreecommitdiff
path: root/middleware
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2016-04-14 19:57:39 +0100
committerGravatar Miek Gieben <miek@miek.nl> 2016-04-14 19:57:39 +0100
commit885e6e824642de79e80e8b5e97ea320b6f582d6d (patch)
treed2a09baf10736f9862f58b8c2382cb5049b70744 /middleware
parenteb1f21bfff2d32858af632450a18d7f661ee0c3a (diff)
downloadcoredns-885e6e824642de79e80e8b5e97ea320b6f582d6d.tar.gz
coredns-885e6e824642de79e80e8b5e97ea320b6f582d6d.tar.zst
coredns-885e6e824642de79e80e8b5e97ea320b6f582d6d.zip
Allow more than 1 address for transfer (#121)
No reason why not to allow more then one address: `transfer to 127.0.0.1 10.240.20.1`. Fix startup as well, as it turned out to be broken...
Diffstat (limited to 'middleware')
-rw-r--r--middleware/file/README.md11
1 files changed, 6 insertions, 5 deletions
diff --git a/middleware/file/README.md b/middleware/file/README.md
index 36b76a1aa..f0bf58101 100644
--- a/middleware/file/README.md
+++ b/middleware/file/README.md
@@ -18,18 +18,19 @@ file dbfile [zones...]
If you want to round robin A and AAAA responses look at the `loadbalance` middleware.
TSIG key configuration is TODO; directive format for transfer will probably be extended with
-TSIG key information, something like `transfer out [address] key [name] [base64]`
+TSIG key information, something like `transfer out [address...] key [name] [base64]`
~~~
file dbfile [zones... ] {
- transfer out [address...]
- transfer to [address]
+ transfer from [address...]
+ transfer to [address...]
+
}
~~~
* `transfer` enables zone transfers. It may be specified multiples times. *To* or *from* signals
- the direction. Address must be denoted in CIDR notation (127.0.0.1/32 etc.). The special
- wildcard "*" means: the entire internet.
+ the direction. Addresses must be denoted in CIDR notation (127.0.0.1/32 etc.) or just as plain
+ address. The special wildcard "*" means: the entire internet (only valid for 'transfer to').
## Examples