Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So, let me explain. Assuming i have to set up a website, and i've got a brand new dedicated server. Now, i could use a shared hosting server (which is in the same network as my dedicated one) as DNS server. So, the domain points to and, and then, an A record on the shared server points to my dedicated server's IP. Is that a good practice (will the website load slower?) assuming the shared hosting server has 100% uptime and has more redundancy etc.?

sorry for bad english

share|improve this question

migrated from Jun 1 '11 at 10:45

This question came from our site for computer enthusiasts and power users.

up vote 3 down vote accepted

DNS lookups take very little time and if used frequently will eventually be cached at several levels (on your computer, your router, at your ISP and possibly more). In short, decreasing DNS lookup time will not make your website load significantly quicker.

Having separate name servers can be a good practice, but it's more for reliability than speed. If you put the name server for on the same server that's serving, and the web server falls over and takes the rest of the system with it, you won't be able to resolve any domains that end in, even if they are on different machines. Instead, you should have at least two name servers so if one goes down, you can still resolve your domain. This is perfectly normal and how DNS is intended to work. Your domain registrar will quite likely provide name servers, your hosting provider may offer them and you can get separate DNS services on the internet with prices ranging from £free to £expensive. By all means consider adding the dedicated server your website is hosted on as an additional name server, but do it because it adds another level of reliability (100% uptime does not exist); not because it will improve speed.

share|improve this answer
actually, is 99.96% =). Thanks for the answer. – develroot Jun 1 '11 at 9:29

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.