BT Infinity Blocking Web Sites – Use Tor

   I won’t say which ones, but BT have taken it upon themselves to prevent access to some web sites urls.

There is a way round this using a proxy service called Tor, I’ll show how for Xubuntu. Tor also offers benefits of more anonymised browsing on the interweb.

First off, add the Tor ppa to your sources, open a terminal and:

sudo nano /etc/apt/sources.list

and add

deb precise main

to the bottom of the file (replace “precise” with your distribution version)

Save out.

Staying at the command line add the gpg key:

gpg --keyserver --recv 886DDD89

gpg –export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add –

sudo apt-get update

If error free you can then add tor:

sudo apt-get install tor

then install polipo

sudo apt-get install polipo

Make sure the services are started (from now on tor and polipo should run on boot):

sudo /etc/init.d/tor start
sudo /etc/init.d/polipo start

Check tor is running on port 9050

ss -aln | grep 9050

You should see something like this:

LISTEN 0 128 *:*

I use Firefox, so now to add some settings to enable the proxy:

Edit > Preferences > Advanced > Network > Connection > Settings

Tick the Manual Proxy Configuration radio button

Add to the SOCKS Host line and change the port to 9050, then OK.

Finally, because Tor can be a bit slow, you may only need it for sites BT is blocking, so fetch the Toggle Proxy add-on which will add a toggle button between manual and system to your add-on bar (or you can set keyboard shortcuts)

If all went well, you should now be able to browse more securely and freely using tor 🙂

You can also add your tor configuration as a relay to support the anonymised tor network, making things faster for you and others.

One thought on “BT Infinity Blocking Web Sites – Use Tor

  1. Ah well, having gone through all the trouble to get tor up and running, BT appear to have released their stranglehold on the site/s I couldn’t get to for the last two weeks, or the sites have just found a way around it 😉

Leave a Reply

Your email address will not be published. Required fields are marked *