Tunlr is a DNS (domain name system) unblocking service. We’re using sophisticated technologies (a.k.a. the Tunlr Secret Sauce ©) to re-adress certain data envelopes, tricking the receiver into thinking the envelope originated from within the U.S. For these data envelopes, Tunlr is transparently creating a network tunnel from your location to our U.S.-based servers.
It’s pretty easy to setup, but there is a drawback. You’re supposed to turn it on only while you’re using it (from the same FAQ):
To sum it up: do not use our DNS servers for day to day web surfing.
Switching back and forth can be a bit annoying. I found a way to do it using the command line, but it’s kind of a lot to have to type all the time. Alias to the rescue!
Just add the following to your
.bash_profile (if you use Mac OS X 10.6 or previous versions, change
alias tunlron='sudo networksetup -setdnsservers Wi-Fi 184.108.40.206, 220.127.116.11; echo tunlr should now be ON. status page: http://tunlr.net/status/'
alias tunlroff='sudo networksetup -setdnsservers Wi-Fi 18.104.22.168, 22.214.171.124; echo tunlr should now be OFF. status page: http://tunlr.net/status/'
And refresh your shell environment (I’m not 100% sure this is required):
$ source ~/.bash_profile
From now on, to turn tunlr on just type:
To turn tunlr off just type:
You can read more about aliases on OS X here. Note that since this uses
sudo, you may be prompted for your password.
tunrlroff sets the DNS to Google DNS. If you don’t like that, tough luck! But seriously, why don’t you like Google DNS?