Originally Posted by zhjim
This heavily depends on the configuration of the server. If you enable recursive queries the dns server will do the whole query starting from the root server if not found in its cache.
Considering your case I doubt that the client will ask the root server. It sure will only do so if it has one of the root servers configured as its dns server. Also I somewhere a long time ago read that for instance ms clients dont do recursive dns queries so they would not query any further.
As for linux clients you can just try it out. Add on of the root servers to your /etc/resolv.conf and dig google.com
hi thansk alot ,
lets be more accurate
now im server DNS1
i configured my self with bind and clients put my ip in their network card for dns
i configured forwarders in my config ,
when client request ass www.linuxquestions.org
the client will ask my internal cache of dns , and assume not found
then it will ask forwarders that i configured
my question is
assume the forwarder didnt find an anser for the query ,
will DNS1 server go to ask global 13 root server and give answer to that client ??
i mean when the dns server go to ask the root hints ?
it it always ?? or when it cant find it from locally anf forwarders
with to clarify ,
with my best regards