There are a lot of free TV episodes that can be watched online by streaming it to your computer but mostly they are only available within United States. If you are not located in the US, try watching an episode in Hulu and it’ll show an error that says “We’re sorry, currently our video library can only be streamed within the United States” and also on CBS, it shows “The video you have requested is not available for your geographic region”. There are ways to bypass the restriction by connecting to VPN servers that are located in the US. Doing this will change your IP address to a US IP and giving you the same privilege as the users who are connecting from the United States. Unfortunately a lot of VPNs out there requires paid subscription while the free VPNs have limitations and restrictions.
Here is an interesting method that I discovered which is easy to set up allowing you to watch US TV for free from your computer running Windows, Mac OS, Linux or devices such as AppleTV, iPad, iPhone, and Android by just changing your current DNS to Tunlr’s DNS without installing any software.
If you didn’t know, changing your DNS will not change your IP address and that is the same case for Tunlr. However, after changing to Tunlr’s DNS, you are able to bypass the geo-restriction implemented on most US TV streaming websites such as Hulu, CBS, Netflix, ABC, NBC, FOX allowing you to stream the videos. Tunlr is able to do this by only routing data that is related to video or music content providers which Tunlr supports while the rest are left untouched. You can find a few official get started guides on how to change the DNS address provided by Tunlr to your computer or device. Tunlr’s current primary DNS is 220.127.116.11 while the secondary DNS is 18.104.22.168.
Check out the video demo below on how I am able to watch TV episodes from Hulu by just changing to Tunlr’s DNS.
Using Tunlr DNS to stream video and audio is definitely fast because you are connected directly to the streaming servers. Unlike using VPN, the VPN servers act as an intermediary where the encrypted data is transferred from your computer to the VPN server to be decrypted, sent to the destination and routing whatever they got from the destination back to you.
Important notes on Tunlr:
1. After changing your primary and secondary DNS to Tunlr, make sure you restart your web browser to take effect or else it won’t work.
2. Tunlr is not suitable as a permanent DNS for your computer as it is made to allow streaming of US/UK video and audio. Try downloading a file and you’ll see that the download speed is limited to a 15KBps. Once you’ve finished streaming the audio/video, switch back to your original DNS settings to restore back the download and upload speed.
3. If Tunlr doesn’t work, please check their status page to see if their tunneling server is running. At the bottom of the page also shows if Tunlr is activated on your computer which means if you’ve set it up correctly.
There are no guarantee on Tunlr’s services because it is developed and ran by a few enthusiasts. If their DNS service is down, just wait for it to get back up. There’s no registration required, no advertisements by them, and they don’t even accept donation.
Power Tip: Since Tunlr’s DNS contains very random IP address number unlike the Google DNS 22.214.171.124 and 126.96.36.199 where everyone can instantly memorize, you can easily activate or deactivate Tunlr DNS by using the free and portable DNS Jumper tool. Click the plus button to add a new DNS to the list and enter the name together with the primary and secondary Tunlr’s DNS. Select Tunlr from the list and click Apply DNS.