<div dir="ltr"><div><div><div><div><div><div>Hi,<br><br></div>We have deployed 2 DNS with powerdns (x.domain.tld and y.domain.tld).<br><br></div>We have 20 servers on each server we configured bind to allow transfers to the 2 powerdns above.<br><br></div>(what we want is that all domains on the 20 servers use the same authoritative dns x.domain.tld and y.domain.tld).<br><br></div>We went to x.domain.tld and added the following to the supermasters database:<br><br></div><div></div><div><br></div>insert into supermasters (ip,nameserver) VALUES ('xx.xx.xx.xx', 'x.domain.tld)<br></div><div>insert into supermasters (ip,nameserver) VALUES ('yy.yy.yy.yy', 'x.domain.tld)</div><div>...repeat for 18 more times replacing only the IP.<br><br></div><div>What we have realised is:<br><br></div><div>If domain (test1.tld) is on server with ip yy.yy.yy.yy, powerdns after receiving a AXFR adds the domains to the 'domains' table like this:<br><br>+----+-------------------------+---------------+------------+--------+-----------------+---------+<br>| id | name                    | master        | last_check | type   | notified_serial | account |<br>+----+-------------------------+---------------+------------+--------+-----------------+---------+<br>|  6 | test1.tld        | xx.xx.xx.xx, yy.yy.yy.yy | 1435437813 | SLAVE  |            NULL |         |<br><br><br></div><div>After that it stops listening for changes on IP yy.yy.yy.yy. and trys to check the domain on xx.xx.xx.xx<br><br></div><div><br></div><div>Why does powerdns do this?<br><br></div><div>It is possible to change this behavior to only include on the master record the IP that created the domain?<br><br></div><div>Best Regards<br></div></div>