On 20/03/2020 17:18, Giovanni Vecchi via Pdns-users wrote:
I think the problem was that following zone forwarding need to be
configured with "forwarding-zone*+*=" directive, but if I didn't find
any feedback in the documentation
(https://doc.powerdns.com/recursor/settings.html#forward-zones): may I
open a github issue?
I suggest you use forward-zones-file
<https://doc.powerdns.com/recursor/settings.html#forward-zones-file> and
put all your rules in that file. Or use forward-zones with all your
rules on one line separated by commas.
The += syntax is rather obscure; I only found it mentioned in passing here:
https://doc.powerdns.com/authoritative/guides/recursion.html
Powerdns lets you silently override a setting. A quick test with
forward-zones=foo.com=127.0.0.1:5300
forward-zones=bar.com=127.0.0.1:5300
and the only log message I get is:
Mar 20 17:30:05 cache1 pdns_recursor[18387]: Redirecting queries for
zone 'bar.com' to: 127.0.0.1:5300
But I believe this is intentional, so that configs in the top-level
config file can be overridden in included config files ("include-dir").
Perhaps it would be helpful to generate a warning if a setting is
overridden by another setting in the same file though.
Regards,
Brian.
_______________________________________________
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
https://mailman.powerdns.com/mailman/listinfo/pdns-users