How to set DNS recursion to no?

L

Lee

Hi,

Does anyone know how to set DNS recursion to none desire
on a Windows client station? The default as I understand
is to have DNS recursion set to desire.

The problem is that I have url monitoring going on and
this default DNS setting is causing intermitent server
failures. The nslookup command has a no recursion option,
but the application I use can not make use of it.

Pls advise if anyone knows how to disable it.

Regards,
Lee
 
K

Kevin D. Goodknecht Sr. [MVP]

In
Lee said:
Hi,

Does anyone know how to set DNS recursion to none desire
on a Windows client station? The default as I understand
is to have DNS recursion set to desire.

The problem is that I have url monitoring going on and
this default DNS setting is causing intermitent server
failures. The nslookup command has a no recursion option,
but the application I use can not make use of it.

Pls advise if anyone knows how to disable it.

You can't set no recursion on the client, you can disable recursion on the
server. This may give you undesirable results by making DNS only capable of
authoritative lookups. Some applications may be able to do non recursive
lookups like Dig, Nslookup and Netdig. But the client resolver will always
ask for recursion.
 
H

Herb Martin

Lee said:
Hi,

Does anyone know how to set DNS recursion to none desire
on a Windows client station? The default as I understand
is to have DNS recursion set to desire.

The problem is that I have url monitoring going on and
this default DNS setting is causing intermitent server
failures. The nslookup command has a no recursion option,
but the application I use can not make use of it.

Pls advise if anyone knows how to disable it.

I believe you will have to write your own DNS client
to do this -- the built in Resolver uses requests for
recursion; NSlookup does not use the client resolver but
includes it's own resolution logic.
 
J

Jeff Westhead [MSFT]

Herb is correct. The Windows DNS client cannot do recursion. It requires
that its DNS server do recursion on its behalf.
 
J

Jonathan de Boyne Pollard

Does anyone know how to set DNS recursion to none desire on a Windows client station? Yes.
The default as I understand is to have DNS recursion set to desire. Correct, and with good reason.  Applications expect complete answers.
The problem is that I have url monitoring going on and this default DNS setting is causing intermitent server failures. That's not your problem.  That's just a random guess on your part.  Stop using that chocolate-covered banana.  If you want help with your problem, report it properly.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top