<div dir="auto">Maybe a little confused here, but BIND won’t try another server if it gets an answer. It will only try another forwarder if the query fails.</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 29, 2021 at 12:21 AM Sonal Pahuja <<a href="mailto:sonal.s.pahuja@oracle.com">sonal.s.pahuja@oracle.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">





<div lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="m_7478551197490898202WordSection1">
<p class="MsoNormal">Hi All,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Is there any option to set recursion =1 in named.conf file for the zone. I just want bind9 to do recursion only once.<u></u><u></u></p>
<p class="MsoNormal">If bind9 receives answer from one of the forwarders then it should not do recursion (forward query) to any other forwarder IP.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Below is my snapshot of my named.conf file<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">options {<u></u><u></u></p>
<p class="MsoNormal">        listen-on port 53 { any; };<u></u><u></u></p>
<p class="MsoNormal">        listen-on-v6 port 53 { any; };<u></u><u></u></p>
<p class="MsoNormal">        directory       "/var/named";<u></u><u></u></p>
<p class="MsoNormal">        dump-file       "/var/named/data/cache_dump.db";<u></u><u></u></p>
<p class="MsoNormal">        statistics-file "/var/named/data/named.stats";<u></u><u></u></p>
<p class="MsoNormal">        memstatistics-file "/var/named/data/named_mem_stats.txt";<u></u><u></u></p>
<p class="MsoNormal">        allow-query     { localhost; !blocked; allowed; };<u></u><u></u></p>
<p class="MsoNormal">//      allow-query     { localhost; };<u></u><u></u></p>
<p class="MsoNormal">        recursion yes;<u></u><u></u></p>
<p class="MsoNormal">        zone-statistics            yes;<u></u><u></u></p>
<p class="MsoNormal">        dnssec-enable no;<u></u><u></u></p>
<p class="MsoNormal">        dnssec-validation no;<u></u><u></u></p>
<p class="MsoNormal">auth-nxdomain no;<u></u><u></u></p>
<p class="MsoNormal">        // additional-from-auth no;<u></u><u></u></p>
<p class="MsoNormal">         // additional-from-cache no;<u></u><u></u></p>
<p class="MsoNormal">        /* Path to ISC DLV key */<u></u><u></u></p>
<p class="MsoNormal">        bindkeys-file "/etc/named.iscdlv.key";<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">        managed-keys-directory "/var/named/dynamic";<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">};<u></u><u></u></p>
<p class="MsoNormal">zone "e164.arpa" IN {<u></u><u></u></p>
<p class="MsoNormal">type forward ;<u></u><u></u></p>
<p class="MsoNormal">forwarders { 127.0.0.1 port 49153;   199.165.24.21 port 49153; };<u></u><u></u></p>
<p class="MsoNormal">forward only;<u></u><u></u></p>
<p class="MsoNormal">};<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Regards,<u></u><u></u></p>
<p class="MsoNormal">Sonal<u></u><u></u></p>
</div>
</div>

_______________________________________________<br>
Please visit <a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list<br>
<br>
ISC funds the development of this software with paid support subscriptions. Contact us at <a href="https://www.isc.org/contact/" rel="noreferrer" target="_blank">https://www.isc.org/contact/</a> for more information.<br>
<br>
<br>
bind-users mailing list<br>
<a href="mailto:bind-users@lists.isc.org" target="_blank">bind-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a><br>
</blockquote></div></div>