dslreports logo
site
 
    All Forums Hot Topics Gallery
spc

spacer




how-to block ads


Search Topic:
uniqs
7
share rss forum feed


RARPSL

join:1999-12-08
Suffern, NY
reply to swhx7

Re: question

said by swhx7:

Agreed. Going directly to the root servers is not the way it's supposed to work.

The standard envisions that each end device (your PC) will use a local-to-it DNS server - specifically one provided by the organization the user is a part of, or the internet provider. If that server doesn't have the answer it will pass the query to a higher-level DNS server, and so on, the root servers being a last resort (but they will just try to point your query to the appropriate provider).
This provider supplied DNS Server while the normal case is a fall-back to the case were there is a running DNS Server on the user's Computer/LAN. In that case, it is that DNS Server that does the resolution or goes to the Root Server and runs the chain to the correct Authorised DNS Server.

BTW: If you run your own DNS Server, update your ROOT-SERVERS list since one of them has changed its IPN and will in a few months go away (it has two IPNs right now and the old one will be withdrawn eventually).


espaeth
Digital Plumber
Premium,MVM
join:2001-04-21
Minneapolis, MN
kudos:2
Reviews:
·Vitelity VOIP

said by RARPSL:

BTW: If you run your own DNS Server, update your ROOT-SERVERS list since one of them has changed its IPN and will in a few months go away (it has two IPNs right now and the old one will be withdrawn eventually).
The new list of root server IPs is automatically fetched when it does an NS lookup for "." from one of the IPs in the hints file. The hints file specifies the list of initial IPs to query, which is usually the root name servers, but any resolving server upstream from you in the DNS hierarchy could technically be used for the initial query. For Bind and most other popular name server daemons, the only time this name server change will be an issue is when the daemon is first started if it picks the L-server IP from its hint file you will have to wait for that request to time out before it will try another to get the NS list. Once the daemon is established there is absolutely no impact even if you never update the named.ca hints file.