Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm making my computer have a static IP address so I need to set a DNS server, should I set the Preferred DNS server setting on my computer to the IP of my router, or should I set it to the IP of my ISPs DNS server?

Basically should I go through the router or directly to the DNS server?

share|improve this question
1  
IF you're manually setting your dns settings, why not just set it to google's dns (8.8.8.8 & 8.8.4.4) or open dns –  Roy Rico Feb 26 '10 at 20:22
    
I'm just testing that now, though I'm not testing OpenDNS, I've used it before and it requires accounts, and i don't like it much. Will OpenDNS be better than Google? –  Jonathan. Feb 26 '10 at 20:34
1  
OpenDNS does not require an account. You can just use the IP addresses. –  Iain Feb 26 '10 at 20:52
    
oh, will it be better than google though? –  Jonathan. Feb 26 '10 at 20:55
    
If by better you mean faster, that is very dependent on your connection and proximity to servers. I've used both services and they're both very good, however to get the fastest you will need to do the testing yourself. –  heavyd Feb 26 '10 at 22:32
show 2 more comments

2 Answers 2

up vote 4 down vote accepted

As far as the DNS is concerned, it really doesn't matter. Your router will end up doing the lookup to your ISP anyway. As for performance, you will likely get better performance using your ISP directly since your router is pretty under-powered and will be relatively slow in responding to queries. However, in theory, if your router is able to cache queries, if you visit the same domains repeatedly its possible the router will be faster.

You can use a DNS Benchmark Utility to test both options and decide for yourself.

share|improve this answer
    
Or this benchmark utility: code.google.com/p/namebench –  David d C e Freitas May 4 '11 at 8:11
add comment

Most low-grade CPE routers are very bad with DNS proxying. It is highly recommended to bypass them and to talk directly to the ISP.

See a survey by the swedish registry and one by ICANN SSAC. Both surveys were made in the context of DNSSEC but apply to far wider issues.

And RFC 5625 for advices to the routers programmers (of course, not one of them have read a RFC).

share|improve this answer
add comment

Your Answer

 
discard

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.