« Stolen mobile phone blocking hype - this was all allegedly in place back in 2002 | Main | Threat Level SEVERE - now what are we supposed to do ? »

More Tor servers in Berlin than the whole of the UK - donate some bandwidth and set up your own Tor server

Tor - the onion routing network

Tor - the onion routing network
"Tor aims to defend against traffic analysis, a form of network surveillance that threatens personal anonymity and privacy, confidential business activities and relationships, and state security. Communications are bounced around a distributed network of servers called onion routers, protecting you from websites that build profiles of your interests, local eavesdroppers that read your data or learn what sites you visit, and even the onion routers themselves."

All this is interesting from a technological point of view, and as a practical tool to help defend your online privacy and anonymity from criminals, terrorists and police states.

However, despite "several hundred thousand" users of worldwide, the size and distrubution of the "Tor cloud" of volunteer donated Tor server bandwidth is worryingly small.

Today there are just over 300 servers in the "cloud", but major portions of the the worldwide internet are unsupported e.g. there appear to be more Tor servers in Communist China than in Japan and South Korea (with their huge numbers of internet users and available high speed bandwidth) combined.

Even more embarrassingly, the United Kingdom currently sports fewer than 30 Tor servers i.e. fewer than the city of Berlin in Germany does ! Obviously the "location" is based on the whois information pertaining to theregistered offices of the ISP, but there are plenty of other Tor servers in the rest of Germany.

Give something back to the internet community, and do something to protect your own privacy and freedom, as well as that of others, and run a Tor server.

You do not need to be a *nix guru in order to configure a Tor server: the new Vidalia (a type of onion) GUI front end configuration tool and network map display, makes things as easy as setting up , say, Internet Connection Sharing, on a Windows XP box.

A Tor server can be bandwidth throttled, or made to hibernate, say during the day, or limited to the volume of traffic it is allowed to handle. A Tor server needs 20 Kilobytes per second bandwidth as a minimum, which is easily achievable on a "standard" UK asymmetric 256 Kilobits per second uplink / 512 Kilobits per second downlink ADSL line (8 bits to the byte).

If you are not running a webserver on the box which you are running your Tor server from, which most ADSL home gateway machines will not be doing, then by setting the "OR-Port" to 443 (normally used for SSL/TLS encrypted connections for e-commerce and internet banking etc.), you will help Tor client users who are trapped behind a firewall, either in repressive countries like Communist China or Saudi Arabia, or behind corporate or educational establishment firewalls and nannyware.

You can restrict the Exit Policy of your Tor server.

If you are unhappy about your (traceable) IP address being used as an Exit Point from the "Tor cloud", then you can just allow node to node traffic within the cloud, which still helps to mix up any attempts at Communications Data Traffic Analysis.

Download Tor

Download the latest Tor, Vidalia (Tor GUI front end) and Privoxy (web proxy) binary program installation bundle for Windows, for Macintosh or for several flavours of Linux or BSD.

Alternatively, you can download the source code and compile it for yourselves.

At the very least, playing with Tor should stimulate some thoughts on Communications Traffic Data Privacy and Security issues, which could be relevant to the Home Office's Public Consultation:

"Consultation on the Revised Statutory Code for Acquisition and Disclosure of Communications Data - Chapter II of Part I of the Regulation of Investigatory Powers Act 2000"

We have created a sub-blog to collect comments on this Consultation, by 30th August 2006.


I have been using TOR for about a year and have recently started running it as a server. The very next day I got a spam abuse complaint fom my IP because I didn't set it up to run in middle man mode only. The ISP was very understanding once it occured to me what had happend.

Moral of the story if you use TOR and havea 1mb plus connection running a server is VERY worthwhile and uses very little resources but run as a middleman mode unless you are in a position to deal with complaints.

I wouldnt advise running an exit node! If someone downloads child porn or any thing of that nature your f**ked!! I was running one on and off for a year or so but got worried that if anything illegal was accessed form my exit node i would be the one getting nicked.

@ Shaun - not even if your upstream ISP like British Telecom claims to filter or block such websites with imperfect but "best efforts" services like the CleanFeed system ?

See Dr. Richard Clayton's paper


Or if you do it yourself with something like WebSense ?

ZOMG t3h child pr0n!!1!!

Everyone is so obsessed with this, it's become the 'red scare' of this decade.


Post a comment