Tor

From MEPIS Documentation Wiki

Jump to: navigation, search

Contents

Introduction

Website: "Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis." It is based on the concept of "onion routing" in which information negotiates a "virtual circuit" through the network, in which each node knows its predecessor and successor, but no others.

Installation

Tor is available from the repos and can be installed in the usual manner.

Tor is the actual proxy that handles the routing of all traffic you wish to anonimize. However, it is strongly recommended to install Vidalia, which is a GUI that allows you to stop / start and configure the Tor proxy. It also offers a bandwidth graph so you can see how much traffic you get in and out.

When Vidalia is installed, Synaptic will ask you how you want it to interact with Tor. Basically, if you have a 'one user' system, go for option 3 (let Vidalia control Tor). More advanced users can go for another option as they see fit.

Use

To use Tor with your browser:

  • Firefox: install the Torbutton extension that will allow you to toggle the use of Tor in the browser. NOTE: Torbutton is not currently functional in the M11 default Firefox version (4.0.1). see these workarounds.
  • Opera: open Settings > Preferences > Advanced > Network, then click on Proxy Servers. Check the http box (and https, if you need it), then enter 8118 as the port.
  • Google Chrome: Using the Tools menus (it looks like a wrench), choose options,"Under the hood". Scroll down to "Network" and click the "Change Proxy Setting" button. Under the "Connections" tab, choose "LAN Setting" - Select Use Proxy server and enter "Localhost" and port 8118.

Apart from using Tor for your browser traffic, you can also act as a relay, which means you offer some of your bandwidth to be used by others. If you have a broadband connection, this is of course a very nice thing to do and it helps the global Tor community to prevent the Tor network from getting saturated.

Tips and Tricks

  • The use of Tor may slow down your browsing significantly, making the Torbutton in Firefox useful to easily select the sites where you want to be anonymous.
  • To check and see if Tor is working properly, type in http://whatismyipaddress.com with Torbutton ( Firefox extension) off and then again after you click the Torbutton on. You will see a different location if Tor is working.
  • If you have installed Tor, Polipo and the Torbutton extension for Firefox and you still can't get it to work, try these steps.

1) Uncomment ( remove the # ) in etc/polipo/config as shown below.

# Uncomment this if you want to use a parent SOCKS proxy:

socksParentProxy = "localhost:9050"
socksProxyType = socks5 

2) Then, restart polipo as a user ( not root ) in Konsole

user@machine:~$ /etc/init.d/polipo stop   
Stopping polipo: polipo.
user@machine:~$ /etc/init.d/polipo restart
Restarting polipo: /usr/bin/polipo already running -- doing nothing
polipo.

Links

Personal tools