OpenDNS
DNS is one of these things that we just take for granted. You type www.cnn.com and it resolves to an IP Address.
Who've have thought you could take a stodgie old protocol like DNS and hack a business model around it?
UPDATE: One of the founders of OpenDNS, David Ulevitch, has responded with some helpful info in the comments area.
OpenDNS has. Just set you DNS settings to 208.67.222.222 and 208.67.220.220 or click the button in the upper right corner of this post.
Interestingly, that button is a SMART button. If YOU are already using OpenDNS, you'll see one image, while everyone else sees the other.
They not only offer faster DNS lookups, but they'll
- correct spelling errors so if you try to visit www.craigslist.or or www.yahoo.cmo they will correct it for you!
- anti-phishing at the DNS level so if you try to visit http://www.internetbadguys.com you'll see a Phishing Site Blocked message. That's cool.
They make their money when you completely booger up a domain name, or DNS doesn't resolve, and you'll get a search page with their advertisers on it.
Now, to be clear, the protocol purists will hate this, declaring things like in the comments here:
I also don't like that "spelling correction" or "anti-phishing" feature. That doesn't belong in the cache; it belongs at the resolver. I would agree [snip] — OpenDNS is unsuitable for use as an enterprise DNS cache. It might be a good solution for people who want to run their own personal cache on a local node.
Personally, I'm loving it. I loves me a clever hack and this be one. Take a look at their FAQ. Since there's no software to install, and you can undo it anytime, it seems harmless to me.
If you want to try it with nslookup on Windows, remember to include the trailing . after the domain name.
C:\Users\Scott>nslookup www.craigslist.org.
Server: resolver1.opendns.com
Address: 208.67.222.222:53Non-authoritative answer:
Name: www.craigslist.org
Address: 66.150.253.241C:\Users\Scott>nslookup www.craigslist.orr.
Server: resolver1.opendns.com
Address: 208.67.222.222:53Non-authoritative answer:
Name: www.craigslist.orr
Address: 208.67.219.41
Notice how the misspelled domain points to a 208.67.x.x address? That's OpenDNS. They'll redirect requests to craigslist.orr to the real site, that's how they handle misspellings - they're actually misspelled in the cache.
Take a look at their http://system.opendns.com Status page. They are pretty hard core. I'll be hooking the parents and relatives up with this one, ASAP. If you're a parent or relative of me, go here to the Getting Started Page if you like, and follow the instructions, and call me if you have trouble. When you're done, visit http://welcome.opendns.com and you'll know if it worked or not.
Comcast's (my ISP) DNS tends to suck, and I have been compensating by running DNS Masq here at the house on my Linksys Router.
About Scott
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.
About Newsletter
3. OpenDNS is smarter
We all make speling mistakes.
That's me!
I wonder if it's really faster if used in Canada? What is better; use an average DNS server located 20km away, or the best DNS servers 600km away? I guess the same question could apply for people in Texas, Florida, etc.
I like the spelling correction, the anti-phishing is a nice touch and i really don't care about the ads. Perhaps it's just me, but i seem to have developed a blind eye to ads, maybe I've been Googling too much over the past few years... that won't make me go blind, will it? :)
Thanks Scott for showing the path :)
Also, for some reason, my Gravatar icon doesn't show. Hmmm...
I tested that claim from my home base in India. After switching to OpenDNS, content-laden Web sites like news.com, cnn.com, bbcworld.com, and myspace.com loaded a lot more quickly, ping times were considerably lower, and query response times (measured with dig -x site ) to news.com, lxer.com, osnews.com, distrowatch.org, and bbcworld.com were lower by 10 to 25% compared to times when I was using my ISP’s DNS.
Thanks for the awesome write-up. You definitely did your homework.
@Tim Heuer -- We have seen some issues with some VPN client software that tries to lookup internal resources via the external DNS service (in this case, OpenDNS). That can sometimes cause issues. We're (slowly, not highest priority) putting together a list of VPN software that works well with OpenDNS and the few that don't. If you could contribute the pieces of software you and your wife use that'd be pretty helpful to us. :-)
@Simon -- As for the advertisements we show, our goal is to make them as relevant as possible. We're sometimes good and sometimes bad at doing that. We're focusing a lot of efforts on making that good.
Here's an okay example:
http://search.opendns.com/?url=computer+zen
Here's an example where our ads make no sense:
http://search.opendns.com/?url=hanselman.con
The funny thing is that our system ALREADY knows the typo was for hanselman.com but we don't send the keywords we have for hanselman.com to the ad network. That's a bug we need to fix on our end. :-) Our privacy policy is also pretty clear (and Creative Commons licensed, afaik) on our website but we're always open to improving it. Shoot me or John (first name @ opendns.com) an email if you want to talk about it.
Thanks and I'm happy to answer more questions.
Cheers.
That was great to hear and a very quick response. I wait with baited breath.
BTW - neat post, I am using it on one of my computers at home..
OpenDNS Rocks.
As I understand from their FAQ , Ads is only on the the search part and not plastered on a website they direct to.
I am not sure I am happy with this. I spend a great deal of time and money promoting the brand YOUSEFUL with that spelling.
I tried it. -> http://search.opendns.com/?url=youseful.com
it wanted to know if I meant
=========
Did you mean yousexus.com ?
=================
thanks guys thats what I need lol
Comments are closed.
I've asked them to present a policy on this or highlight it better if they have one. Waiting for reply.