Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Install and use the pdnsd proxy DNS server' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Install and use the pdnsd proxy DNS server
Authored by: xplora on Mar 09, '06 07:44:01PM

Actually using the root servers this way is perfectly fine, the root servers do not keep or cache any specific data, only point dns queries in the right direction. So therefore this software will only do what it is supposed to do.

Besides, in OS X, you can get the same functionality by running "sudo named" in the terminal and setting localhost or 127.0.0.1 as your dns server.



[ Reply to This | # ]
Install and use the pdnsd proxy DNS server
Authored by: xplora on Mar 09, '06 07:46:03PM

note, extra configuration required to have named auto-start after restarting.



[ Reply to This | # ]
Install and use the pdnsd proxy DNS server
Authored by: drocko on Mar 10, '06 09:08:34AM

I'm not sure that you understand the issue here correctly.

The problem with everyone pointing to the root DNS servers is that if too many people use them that don't need to then they will be overwhelmed with DNS requests.

While it is true that named and pdnsd are acting as a caching DNS server in these cases they are still querying the root DNS servers when they look up an address that is not in their cache. What your personal machine should be doing is looking up DNS from another server that may query the root servers. Structuring DNS in this way spreads the load out and protects the infrastructure.

Like I said before: querying the root DNS servers from a personal machine is impolite and wrong.



[ Reply to This | # ]