<!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">
On 3/10/2010 11:37 AM, ic.nssip wrote:
<blockquote cite="mid:CB5F53D5D0DB4B9E9E337B1964686275@internal.corp.ds"
 type="cite">
  <meta http-equiv="Content-Type"
 content="text/html; charset=ISO-8859-1">
  <meta content="MSHTML 6.00.6000.16981" name="GENERATOR">
  <style></style>
  <div><font face="Arial" size="2">If there is no option "recursion yes
(or no);" specified in named.conf, is the server still recursive?</font></div>
  <div><font face="Arial" size="2">Is "recursion" activated by default
if option recursion (yes|no) is missing in named.conf?</font></div>
  <div> </div>
</blockquote>
Yes, recursion is "activated" by default, but who is or is not allowed
to recurse in a default configuration, depends on the version of BIND
you're running. Older versions allow *open* recursion by default. The
default for modern versions of BIND, if none of the following are set:<br>
<br>
recursion<br>
allow-recursion<br>
allow-query-cache<br>
allow-query<br>
<br>
is to restrict recursion to { localnets; localhost; }. <br>
<br>
But there is cross-inheritance and override behavior among the options
mentioned above. All of this is explained in the ARM.<br>
<br>
                                                                       
                                            - Kevin<br>
<br>
</body>
</html>