Search:

Monday, July 19, 2010

How To: Setup Vuze (Azureus) with the Tor network (proxy service) - MADE EASY

This guide is based on Ubuntu 10.04 and the Vuze Linux client, However it should be the same for windows or other linux users.


This guide assumes you have the Vidalia bundle , or Tor set up and running correctly:


Note: The Vidalia bundle comes with Polipo. If using linux you need to remove this package, then install Privoxy. By using your package manager or doing " apt-get install privoxy " in a terminal. Check http://www.privoxy.org for more info.


Privoxy setup instructions for linux users (Sorry Windows users, not sure, I assume you edit a similar config file though.)


1. Once you have installed Privoxy by whatever means. Open a terminal


2. In the terminal type: " gedit /etc/privoxy/config ".


3. Somewhere in this file, (Not the very top) Type in: " forward-socks4a / 127.0.0.1:9050 . " (Do not forget the final Dot . <- )


4. Close and save this file. Close the terminal


Thats it for this part.


Vuze setup instructions:


1. Open Vuze and navigate to Tools>Options.


2. Under "Mode" - (The first selectable choice) make sure you have advanced checked.


3. Select the "Connections" tab. Now look towards the bottom and you will see networks. Under networks you will see 3 choices. Un-check all but "The Onion Router (Tor) Network".


4. Expand the "connections" tab by clicking the [+] sign by connections.


5. Select "Proxy Options" under connections. Now:


  -Make sure "Enable proxying of tracker communications" is checked.


  -Make sure "I have a SOCKS proxy" is checked.


   -Host should be your localhost, using the actual numbers is ideal. In my case 127.0.0.1


  -Port should be the Socks port Tor tells us to use for Socks services. I have mine set to the default of 9050.


  -Username should be "<none>" without quotes only!


  -Password should be blank.


Now under "Peer Communications":


  -Make sure "Enable proxying of peer communications (outgoing connections only) [restart required]" is checked.


  -Make sure "Inform tracker of limitation" is unchecked.


  -"Socks Version" Should be set to V4a.


  -Make sure "Use same proxy settings for tracker and peer communications proxy" is checked.


Now all there is left to do is click "Apply", Make sure you have Tor running, then quit out of vuze.


If your using the Vidalia client, open the control panel and select "Message log" Now start Vuze and start downloading anything. Check both log screens in Vidalia. If it has no complaints, you should be set to go. Enjoy!


If it does have complaints... You may have done something wrong or Tor may be configured incorrectly.


If you see an error message saying "your ip address may be leaked, try using privoxy or socat" you did something wrong with this guide.

2 comments:

  1. wonderful, much appreciated brother

    ReplyDelete
  2. since last update this setting doesn't work …

    any tips / idea ?

    thanks !

    Sebastien

    ReplyDelete