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 just heard from an australian guy that it is possible to watch hulu.com from Australia (which is actually restricted by country IP checks) by using certain DNS servers.

Now I was wondering, how this works, since the IP stays the same regardless of what DNS server I use!

How does that work technically, is he surfing through DNS as a proxy?

share|improve this question
add comment

2 Answers 2

It sounds like the service he's using might be UnoTelly

Their FAQ has an entry for how it works, but it's not very enlightenning:

UnoTelly DirectDNS, like its name implies, utilizes properitory DirectDNS technology to give you access to blocked websites. Unlike VPN or Proxy, UnoTelly DirectDNS only shields the relevant traffic so you can access blocked websites.

VPN or Proxy is like a big-net that catches every fish in the water but sometimes it is not desirable because you might not want some of the fishes ! On the other hand, UnoTelly DirectDNS functions like a laser-guided net that only catches the relevant fish you want and let other non-essential fish pass.

More instructive is actually looking to see what their DNS returns as the address for hulu.com:

  • Using my regular DNS, nslookup reports that hulu.com is 24.143.196.24, which is an Akamai CDN - makes sense

  • Using their DNS (http://currentdns.unotelly.com reports 23.21.182.24, I get :

    > server 23.21.182.24
    Default server: 23.21.182.24
    Address: 23.21.182.24#53
    > hulu.com
    Server:         23.21.182.24
    Address:        23.21.182.24#53
    
    hulu.com        canonical name = www.hulu.com.
    www.hulu.com    canonical name = ec2-usa.unostructure.com.
    

So yes: you can see that when you use their DNS, hulu.com becomes a UnoTelly server, that is proxying the connection through a server that's probably stateside.

share|improve this answer
add comment

You can use my service ProxyDNS wich I created exactly because had the need to access my favorite (but otherwise blocked) websites from outside the US.

All you have to do is configure your DNS to the ip specified in http://www.proxydns.co/

This is how it works:

It's just like any other DNS, but when you go to a website that you wouldn't be allowed to access because of your location, the DNS takes care of that using a Cloud-based Proxy (a proxy is like a "tunnel" that bypasses any restrictions) in a way that you don't even notice it.

ProxyDNS works mostly like a normal DNS, not altering your normal browsing in any way, but only for those sites that are blocked for you. It all happens so transparently that you just notice the fact that there is no blocking anymore.

Being a Cloud Based Proxy has many advantages:

If you need help to configure it on Linux, Windows, Mac, Roku, Xbox, can get it here.

If you cant to contact me or request a new site to unblock, you can do it on the support section.

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.