1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

OpenDNS or GoogleDNS or which one?

Discussion in 'Tomato Firmware' started by Elfew, Feb 12, 2013.

  1. Elfew

    Elfew Addicted to LI Member

    Which DNS server should I use? Is there any speed test which is the fastest for me in my location?

    Which one do you recommend me? Pros and cons, thank you
  2. eahm

    eahm LI Guru Member

  3. Elfew

    Elfew Addicted to LI Member

  4. Elfew

    Elfew Addicted to LI Member

    google DNS is faster than OpenDND but OpenDNS has more features...

    Should I use DNDcrypt or not? Does it have any side effect? I have asus rt-16n
  5. eahm

    eahm LI Guru Member

    60ms is not that much but it's your call.

    I don't use dnscrypt just because it slows down a little bit, it's worth to try though.
  6. Elfew

    Elfew Addicted to LI Member

    OK, what is your result? Do you have better speed with openDNS? How many ms?

    Final benchmark results, sorted by nameserver performance:
    (average cached name retrieval speed, fastest to slowest)

    192.168. 1. 1 | Min | Avg | Max |Std.Dev|Reliab%|
    + Cached Name | 0,001 | 0,004 | 0,015 | 0,004 | 100,0 |
    + Uncached Name | 0,020 | 0,045 | 0,124 | 0,033 | 100,0 |
    + DotCom Lookup | 0,030 | 0,092 | 0,183 | 0,068 | 100,0 |
    Local Network Nameserver

    8. 8. 8. 8 | Min | Avg | Max |Std.Dev|Reliab%|
    - Cached Name | 0,017 | 0,020 | 0,024 | 0,002 | 100,0 |
    - Uncached Name | 0,023 | 0,076 | 0,138 | 0,045 | 100,0 |
    - DotCom Lookup | 0,031 | 0,067 | 0,162 | 0,045 | 100,0 |
    Google Incorporated

    4. 2. 2. 4 | Min | Avg | Max |Std.Dev|Reliab%|
    - Cached Name | 0,027 | 0,029 | 0,031 | 0,001 | 100,0 |
    - Uncached Name | 0,029 | 0,052 | 0,164 | 0,045 | 100,0 |
    - DotCom Lookup | 0,030 | 0,082 | 0,155 | 0,051 | 100,0 |
    Level 3 Communications

    129.250. 35.250 | Min | Avg | Max |Std.Dev|Reliab%|
    - Cached Name | 0,028 | 0,029 | 0,032 | 0,001 | 100,0 |
    - Uncached Name | 0,029 | 0,058 | 0,143 | 0,039 | 100,0 |
    - DotCom Lookup | 0,035 | 0,048 | 0,059 | 0,008 | 100,0 |
    NTT America Technical Operations

    4. 2. 2. 5 | Min | Avg | Max |Std.Dev|Reliab%|
    - Cached Name | 0,029 | 0,031 | 0,038 | 0,003 | 100,0 |
    - Uncached Name | 0,028 | 0,094 | 0,248 | 0,085 | 100,0 |
    - DotCom Lookup | 0,028 | 0,065 | 0,113 | 0,038 | 100,0 |
    Level 3 Communications

    208. 67.222.222 | Min | Avg | Max |Std.Dev|Reliab%|
    - Cached Name | 0,028 | 0,031 | 0,036 | 0,002 | 100,0 |
    - Uncached Name | 0,042 | 0,175 | 0,673 | 0,223 | 100,0 |
    - DotCom Lookup | 0,037 | 0,129 | 0,407 | 0,133 | 100,0 |
    OpenDNS, LLC
  7. RMerlin

    RMerlin Network Guru Member

    Speed of DNS lookups is meaningless. Lookups are cached locally, so at best you save 10 ms on a 2000-4000ms page load - only the very first query gets sent to the remote DNS. Your OS has a DNS cache, your browser has one, and your router probably does too (if it runs dnsmasq).

    Plus, not using your ISP's DNS might cause you to resolve to servers that aren't close to you network-wise. This is a common issue with Youtube or Akamai-cached download sites. Your ISP will often return the IP of a server that is closer to you.

    My advice: unless your ISP's DNS has issues, stick with it. That 10ms delay on a single query won't make a difference if you end up streaming/downloading faster.
    jerrm and Elfew like this.
  8. Elfew

    Elfew Addicted to LI Member

    OK, thank you very much!

    I have problems with some web sites... but with opendns there is same problem.

    Now I stick with my ISPs DNS... maybe I will try google dns in my free time to solve my issue
  9. jerrm

    jerrm Network Guru Member

    I have to agree with RMerlin, any gain in performance from switch servers will probably be imperceptible unless your ISP is really lousy.

    The issues introduced by with OpenDNS and Google DNS breaking DNS based location detection is much more of an issue. This has gotten better recently, but there are still real problems with this.

    I've used OpenDNS as a poor-man's content control mechanism at some locations, but have had to back out of it in a couple of instances where it made some services virtually unusable because of the location issues.
  10. Mangix

    Mangix Networkin' Nut Member


    Alternate DNS Benchmark.

    I like OpenDNS as it has DNSCrypt. But unless I'm using shibby's builds to implement that, I just use the default ISP ones. They tend to be the fastest.
  11. Frequenzy

    Frequenzy Serious Server Member

    also using google dns, about 10ms faster than opendns :)
  12. hawkmat

    hawkmat Networkin' Nut Member

    I second RMerlin DNS advice. Use your ISP DNS. OpenDNS and GoogleDNS might be a hair quicker but they are not good for multimedia content. Many of the content providers like Youtube/Goole, Apple, and Microsoft spread there content on many different servers all over the world. To get the best performance it is best to use the closest least overloaded server. The local ISP will point there DNS server to the closest content server where as OpenDNS/Google will just point toward a generic location which could be very far away and congested with all the other users they send there. When I used Google DNS my YouTube was terrible with choppy and delayed playback. I switched to my ISP DNS server and my YouTube problems went away. I can now play back at full 720/1080p. My downloads from Apple and Microsoft now top out my 50 Mbit connection. If your ISP DNS is not very good then try to find out what the DNS address is of another local ISP and try using there servers.
  13. eahm

    eahm LI Guru Member

    hawkmat, yes and no. OpenDNS protects so much even without touching its Control Panel or creating an account I can't even understand why use anything else.

    The Control Panel is really good for customers, companies owners also love it when I set it up for them.
  14. RMerlin

    RMerlin Network Guru Member

    For the very reason we both posted. If you really need some kind of filtering, implement it at the client's end. Use a DNS proxy if you must - anything running dnsmasq can do the job. But causing performance issues related to poor routing just for the sake of simplicity is a bad idea.
  15. eahm

    eahm LI Guru Member

    Sorry, of course there are many reasons why use a different server. I meant that for a generic simple use of the web.
  16. Elfew

    Elfew Addicted to LI Member

    OK, I will stick with ISPs DNS... you are right. OpenDNS has many features but I dont need them... google chrome block dangerous webpage too
  17. Monk E. Boy

    Monk E. Boy Network Guru Member

    Of course with many ISPs breaking DNS by returning marketing nonsense when you make an invalid DNS query, sometimes the ISP's DNS servers are worse than hitting an Akamai server that's in Kansas City instead of Toledo, OH.

    If the ISP has correct DNS service, and maintains those servers properly (doesn't fail to patch vulnerabilities), then they're superior. But otherwise... it's not a black and white issue.
  18. hawkmat

    hawkmat Networkin' Nut Member

    If your ISP DNS is poor then it might be beneficial to find another local DNS server. In my city we have at least a dozen ISP's. Chances are that at least one of them has a well setup and functioning DNS. It just a matter of finding there server addresses. Ask around or check formuns to see who is happy with there local internet performance. This way you would benefit from having a local DNS that points you to the closet content. It may take a little effort but it could pay off with a better overall internet experience.
  19. gfunkdave

    gfunkdave LI Guru Member

    If you use Office365, then you will have issues with OpenDNS.
  20. Frequenzy

    Frequenzy Serious Server Member

    i'm using google dns because our own isp dns has problems browsing. not sure why though.
  21. Monk E. Boy

    Monk E. Boy Network Guru Member

    Your first mistake was using Office365.

    I keed, I keeeeeeeed! Sorry... please don't hurt me.
  22. gfunkdave

    gfunkdave LI Guru Member

    Hehe, I never said *I* used it. Just saying that if ONE WERE TO DO SO, one would have issues. :)
  23. Xenus

    Xenus Serious Server Member

    I use OpenDNS, just started using DNScrypt with Shibby 105 on E3000. Works fine.

Share This Page