<!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>