<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Lorens Kockum ha scritto:
<blockquote cite="mid:20100722212426.GA29805@tagged.lorens.org"
type="cite">
<pre wrap="">On Thu, Jul 22, 2010 at 10:29:39AM +0200, Tonix (Antonio Nati) wrote:
</pre>
<blockquote type="cite">
<pre wrap="">We have a mixed configuration, in which we have replicated (native)
nameserver, and remote (slave) name servers.
In order to semplify the usage, can be considered to add an option to
pdns.config, in which to declare which are native nameservers?
Such option would permit powerdns to send notify only to nameservers not
"native", both for master and native zones, avoiding useless notifies
exchanges and semplifying usage.
</pre>
</blockquote>
<pre wrap=""><!---->
Since replicated nameservers do not ask for AXFRs, might it be
a good idea to 1) not have them in the list of clients allowed
to AXFR (easy), and 2) never send notifies to clients that are
not allowed to ask for AXFR (maybe that optimization already
exists)?
</pre>
</blockquote>
What you suggest is already operational here, but this is what happens:<br>
<br>
- two local master NS, with replicated MySQL<br>
- one remote slave NS (only IP allowed to AXFR)<br>
<br>
If domain is set to "native", no notify is sent to any NS.<br>
If domain is set to "master", three notifies are sent to all NS. Of
course only remote NS will ask for AXFR. But we ask why sending three
notifies, when only one could be sent?<br>
<br>
Regards,<br>
<br>
Tonino <br>
<pre class="moz-signature" cols="72">--
------------------------------------------------------------
Inter@zioni Interazioni di Antonio Nati
<a class="moz-txt-link-freetext" href="http://www.interazioni.it">http://www.interazioni.it</a> <a class="moz-txt-link-abbreviated" href="mailto:tonix@interazioni.it">tonix@interazioni.it</a>
------------------------------------------------------------
</pre>
</body>
</html>