From be0735d7c7560acff08284b4d25a320bda36b778 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Fri, 21 Feb 2020 14:39:52 +0100 Subject: [PATCH] documentation: make it clear, what incompleteness `-b` has AXFR does not pass through iodine (sounds reasonable), so we should recommend in the README.md to keep the original dns server in front if zone transfers are required. --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 32614b1..d867fcf 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,9 @@ and a server with a public IP address to run `iodined` on. If this server already runs a DNS program, change its listening port and then use `iodined`'s `-b` option to let `iodined` forward the DNS requests. (Note that this procedure is not advised in production environments, because `iodined`'s DNS forwarding -is not completely transparent.) +is not completely transparent, for example zone transfers will not work.) +Alternatively you can forward the subdomain from your DNS server to `iodined` +which must then run on a different port (`-p`). Then, delegate a subdomain (say, `t1.mydomain.com`) to the iodined server. If you use BIND for your domain, add two lines like these to the zone file: