Tuesday, January 18, 2011

Get Torrents working through that Firewall

The software I primarily use for getting through the college firewall is Tor. There may (must) be others, I don't know. The bottom line is that Tor works, and most of my guides on getting through your firewall will probably be based on Tor. So, here are the steps:

1. Get Tor:
Simply go to www.torproject.org and get yourself a copy of Tor. READ the website, it's a good idea to learn about projects like Tor, which help people stay anonymous and protect privacy. Also know that whatever traffic you get on Tor is being routed through a host, so if you have a connection that allows you to productively help others, maybe you'd like to repay the favor and be a host as well sometime. Just saying.

2. Get uTorrent:
uTorrent can be downloaded from www.utorrent.com.
The software I'm gonna discuss this with is uTorrent. Unfortunately, it's not available for linux, but if you're a linux fan then you can still read this and figure out where you want to make the changes in whichever torrent client you're using.

3. Install both (...)

4. Starting the torrents
You'll have to get some .torrent files, I like mininova.org which gives freely distributable software. Please note that this post is not to promote piracy! There is a lot of data that is distributed through torrents freely by artists and bands to promote themselves, and this is the stuff that you should be downloading.
[Moving on,] Now that you've got the required software, you need to first start Tor. We are going to route all the torrent traffic through Tor, so that the Firewall cannot detect anything fishy going on. Once you are connected to Tor, it will start routing all traffic through port 9050 using the SOCKS5 proxy protocols. So you simply have to configure uTorrent to get data from port 9050. To do this, open up uTorrent.
Go to Options->Preferences (Ctrl+P) and then select "Connections " from the left sidebar. In the "Proxy Server" settings, set:
Type : Socks5
Proxy : 127.0.0.1
Port : 9050
Check "Use proxy for peer-to-peer connections"
That's it. Apply and close the window, and fire up your torrent. Give it a little time to search out peers and soon you should see the download beginning.
Note that since you're routing traffic from someone else, your speed is limited by their' connection as well, so sometimes you'll get miraculous speeds, and at other times, it may very well be slow. Refreshing your Tor connection may fix it, but it's really trial and error. Just stick to whatever you get, it rises slowly.

Enjoy!

No comments:

Post a Comment