Dns records not updating 2016
There are two configuration parameters that can be used within the powerdns configuration file.A setting to enable/disable DNS update support completely.The default is no, which means that DNS updates are ignored by Power DNS (no message is logged about this! Change the setting to dnsupdate=yes to enable DNS update support. A list of IP ranges that are allowed to perform updates on any domain.The default is 0.0.0.0/0, which means that all ranges are accepted.Multiple entries can be used on this line (allow-dnsupdate-from=1.0/8 203.0.113.2/32).
In the processing of the update packet, the allow-dnsupdate-from and TSIG-ALLOW-DNSUPDATE are processed first, so those permissions apply before the forward-dnsupdate is used.
It will try all masters that you have configured until one is successful.
Use this Lua script containing function to validate each update.
(since 4.0.0) This will TURN OFF all other authorization methods, and you are expected to take care of everything yourself. The semantics are that first a dynamic update has to be allowed either by the global allow-dnsupdate-from setting, or by a per-zone ALLOW-DNSUPDATE-FROM metadata setting.
Secondly, if a zone has a TSIG-ALLOW-DNSUPDATE metadata setting, that must match too.