Episode: 132 Title: HPR0132: OpenDNS Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr0132/hpr0132.mp3 Transcribed: 2025-10-07 12:12:03 --- MUSIC Hello and welcome to Hacker Public Radio. I'm Rowan Golfa and today I'm going to be speaking about OpenDNS. This will be a short episode, maybe 10 or 12 minutes and I'm going to tell you what OpenDNS is, what service they provide, a history of the company. And I'm then going to give the reasons why I decided I wanted to use this service on my home and work networks and a step side took to get it working the way I wanted. The final I'm going to make a suggestion is to how young entrepreneurial hackers can make some beer money by helping others implement this service. Okay, so on with the podcast. What's my unique podcasting technique today? I think it's very important that all podcasters have a unique technique. Dave Yates, does it travelling at 75 miles an hour? Zoke, does it in just one ear? Ken Fallon, does it walk in through the park breathlessly with the lovely historic accent? Chad Wallenberg, does it on his guitar? So, you may ask, what has Rowan Golfa got to be sleeve? Well, all I could think of was to record this episode in the smallest room in the house, so to speak. So, I believe you are listening to the world's first podcast recorded on the love of tree. That's better. Okay, so on with the show. OpenDNS, I'm going to assume that you all know how DNS look up works. So, did a nice yellow pages analogy in HPR episode 91, if you need to refer back. But basically, if you look up www.website.org, the DNS look up process, just points your browser to whatever that is in a correct table, this DNS look upservice is normally provided by your internet services provider and OpenDNS is an alternative provider of that service. Well, why do we need a different service. Well, here's the background to the company. OpenDNS was launched by David Ulevitch in in July 2006, so it's a baby of a company really. He received venture capital funding from minor ventures, which in turn was founded by CNET co-founder Halcy Minor. OK, so that's reassuring. At least no mention of those Starbucks bastards. Only kidding, I love Starbucks. Is it worth switching to open DNS? The answer to that is a definite maybe. Some of the arguments against open DNS are privacy. Using open DNS means you are giving yet another company information about where you are going on the internet. Google know more about me than my wife and my internet service provider already know more about me than Jehovah. So do I really want another company collecting data about me? Another objection to open DNS I've heard is it's not as you could argue its name implies open source or an open standard project. But what are the benefits of open DNS? Well, this company take DNS seriously a host. They specialize in DNS look up and they host their DNS database on powerful service. And I suspect that this is one aspect of service provision that some ISPs probably put on older machines. So in theory, at least your DNS look up should be quicker and more reliable. So to use open DNS as your name server, you can point your computer or router to use 208.67.222.222. And the secondary 208.67.220.220. When you do that, it's probably worth making a note of what you're changing it from. In case you ever wish to revert. And that's all there is to it. Once you've done made those changes, you're using open DNS as your name server. Will you notice the difference? Frankly, I don't know. I didn't. And I don't think this is a huge selling point. But here is where open DNS begins to act not only as a company but as a community and provide some services that I care about and which made it attractive proposition to me. So I'll just stop. Once you've set up an account, a free account with open DNS and register yourself and your networks, you can extend the service and use it to monitor sites as for sites visited or even censor the sites which users of your network can access. You can block huge variety of sites, either specifically. So if you notice that there's one site which is getting a huge amount of hits on your network and it's a site which you feel is getting out of control, you can just block it. So that statistical feedback is quite useful, really good graphical interface they have once you've logged into your account. But you can also block sites by category. Commonly, black-listed categories are adult sites, of course. Fishing sites, video sharing. And the Open DNS Community Act to block sites. They've got a new Fishing site. They probably spring up every 20 seconds worldwide. I guess that's an absolute guess. But quickly, the advanced users of the Open DNS name sharing, if they spot one of these things, they'll log it. So it's not absolutely foolproof. And it's Open DNS users who've given the feedback. It's one user who is actually personally black-listed over 7,500 sites, three quarters of a million sites. So I don't know what his mission is, but so. OK, let me pause here. We're talking about censorship. And this is unsavory. I hate censorship in general. Blocking websites can be compared to bug burning, restricting access to information after all, isn't it? And surely that's something only Chinese, stupid, isn't it? But I don't want to, this is not a podcast about censorship. That is a massive topic in itself. But briefly, I feel I need to justify the categories I've blocked on my networks and why I've done it. Well, at home here, there are some things. I don't want my kids to see yet, if ever. They could stumble across things accidentally. It's only a matter of time before my kids want to know about some subject, perhaps. I don't know. You may want to look up the recipe for Coke or type in Britney Spears. I don't know. And you head to Google, stick that in, a couple of links later. And you may not, you may be seeing things that you've never in your wildest dreams imagined as a seven or eight-year-old. Heck, I mean, I've seen some images of Britney Spears I used to find are quite delectable. I've seen some of her now that are burned onto my retinas forever, and I don't appreciate them. So I don't want that to happen to my kids. Also, there are some social sites at work that I prefer my staff visited on my own time rather than joining office hours. But I've tried to block the bare minimum of sites, or bare minimum of categories. And hopefully, I've done so transparently. For instance, I customized the block page to explain that it was myself who'd blocked it. Explain why x or y.com isn't allowed. So I hope that's clear. Two final things to mention before wrapping up. Firstly, the steps you need to take, if you've got a dynamic IP and want that network to be, to use the advanced features of OpenDNS, you need to inform OpenDNS every time that IP, the external IP, changes. They offer client side software for Windows and Mac to perform this for you. And these programs run in a taskbar and check your IP at pre-determined intervals. The default for that is every five minutes, bearing in mind when you try to check your external IP that always involves a connection out to a third party somewhere. So every five minutes is, in my opinion, overkill. But the Windows software seems OK once you've set that to something a little bit more sensible. For Linux, only users, we have to notify IP changes manually, visiting the following link, HTTPS, colon slash slash user name, colon password, change those as you will. So HTTPS, colon slash slash user name, colon password, at updates.opendns.com, forward slash NIC, forward slash update. And you could of course use a command line browser, such as e-links, to visit that link as an hourly crime job. And then that will keep your network current. The settings that you've got will always, always work. I, on my networks, I personally use a Python script. I have it running on my myth box, which is on all the time. And that checks my external IP through the website. What is my IP.com? And only perform the open DNS update if it finds a change. I'll put a link in the show notes on hacker, publicradio.log to a copy of that script if anyone wants it. The advantages of that method is the error handling. It will simply and cleanly quit if the network is down, for instance. And I also use it just to log how my IP changes over time should be quite useful if an error comes to me for a huge bit torrent, allowing seconds. Hey, it's not me. That wasn't my, exactly. You've catch my drift. But finally, here's an idea for budding young cis admins out there. If you can get the word out about open DNS, I mean, I frequently listen to radio chat shows. We have in the UK here, we have radio too. There was a long time program hosted by Jeremy Vine. You could probably even download it on the net, if you wish. And they frequent it. Whenever they talk about the internet, it's, oh, there's so much stuff out there. It's not safe. I don't know how you can let kids anywhere near it. And oh, my credit card. My identity got stolen, et cetera, et cetera. And I'm there screaming. Well, someone come on there and say, open DNS can be set up. And no matter how clueless you are, that will give you an extra little bit of protection against these things, if you're concerned about. Nobody ever does. And I certainly have managed to get around to it yet. So if you hear a chat show like that on a local radio show, or even advertising local papers say, open DNS, protect yourself on the internet, make yourself a little bit safer. If you're not technically able to do it, I'll come round and do it for you. And it'll take you 10 minutes tops. And 40 bucks US, I don't know what you charge. And certainly, I think 25 quid round here for that sort of service would probably get a few takers. A bit of beer money. And talking of money, should we mention audible? I don't know, that's another group of podcasts. Well, I hope this has been some use to somebody. That's another heck of public radio in the cup. Thank you. Thank you for listening to Hack or Public Radio. HPR is sponsored by Carol.net. So head on over to C-A-R-O-O-J-E-C for all of the TV.