|Data type||Range||Default value|
|REG_DWORD||0 | 1||0|
Determines how the DNS server responds when it does not receive a response to a query it has forwarded.
|0||Not a slave. If the forwarder servers do not respond, the DNS server issues standard iterative queries to try to resolve the remote name.|
|1||Is a slave. If the forwarder servers do not respond, the DNS server terminates the search and sends a SERVER_FAILURE response to the query.|
To change the value of this entry, use the Do not use recursion check box on the Forwarders tab in the DNS console. You can also use Dnscmd.exe, a tool included with the Windows 2000 Support Tools. Your changes are effective immediately; you do not have to restart the DNS server.
DNS reads its registry entries only when it starts. You can change entries while the DNS server is running by using the DNS console or Dnscmd.exe. If you change entries by editing the registry, the changes are not effective until you restart the DNS server.
If you start DNS by using a standard BIND file, the value of Slave in the BIND file takes precedence over the value of this registry entry. The entry might be deleted or its value replaced by the value in the BIND file.
This entry is used only when forwarding is enabled, that is, when the value of Forwarders includes at least one valid IP address.
In general, a single forwarder is more efficient than multiple forwarders, because query results are concentrated in one forwarder's cache. To indicate that a forwarder should be queried more than once if an initial query is unsuccessful, list the IP address of the forwarder more than once on the Forwarders tab.
Do not change the value of this entry by editing the registry. If the Forwarders entry contains valid IP addresses and this entry is deleted, the DNS server might not start or might not operate properly.