Tip
Subject Content

143
Clear up recursion confusion in a Windows 2000 server

If you've worked with the DNS server in Windows 2000 and have become familiar with the DNS

console, you might have noticed two confusing settings: Do Not Use Recursion and Disable

Recursion. At first, it appears that Microsoft created two settings, in different places, that do the

same thing. But, of course, they don't.



To find the Do Not Use Recursion setting, open the DNS console and select the server. From the

Action menu, select Properties and select the Forwarders tab. If you've enabled forwarding, you can

change the setting for Do Not Use Recursion. By default, when the DNS server uses forwarders and

they fail, the server tries to resolve the query using normal recursion. By enabling this setting, the

DNS server won't perform recursion after forwarders fail.



Disable Recursion, located on the Advanced tab, defines how the DNS server will act upon client

requests. By default, recursion is enabled; the server takes care of the whole request and queries

other servers on behalf of the client until it completely resolves the query. If you enable this

setting, and in effect disable recursion, the server only refers the client to another DNS server(s)

that might be more likely to help resolve the queried name. By disabling recursion, you also

disable forwarding, although Microsoft fails to mention this.



As you can see, even though these recursion settings are related, they don't do the same thing.

Page 143 of 237
First Previous Next Last