Anonymous Internet browsing
Tor is one of the best tools for anonymity on the internet. The most common way today is to use Tor is the Tor browser bundle, see this answer for more. You can use Tor without a proxy server, although the Tor project suggests using a proxy for better performance.
Installing Tor
Using any method, edit your repositories and add the Tor repository. See also detailed instructions for installing Tor from the Tor project.
deb http://deb.torproject.org/torproject.org trusty main
deb-src http://deb.torproject.org/torproject.org trusty main
Replace trusty
with the codename for your release (check the output of lsb_release -sc
). Make sure Universe and Multiverse Repositories are enabled.
Add the Tor GPG key:
gpg --keyserver keys.gnupg.net --recv A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
Update repositories and install Tor:
sudo apt-get update
sudo apt-get install tor deb.torproject.org-keyring
Install Privoxy:
sudo apt-get install privoxy
Some GUI for Tor:
- Vidalia is a graphical config tool.
- Tor Browser can run off from a thumb drive without needing to install any software.
Note:
Privoxy is optional. It is a proxy and it offers additional features including adblocking. The advantages of privoxy include built in adblock.
- Tor FAQ
- Privoxy FAQ
One easy, effective way to anonymously browse The Internet is by using the Tor Browser Bundle which is partially based on Mozilla Firefox ESR.
Download Tor Browser Bundle
- From here, select your Language and download the 32-bit or 64-bit flavor as well as the accompanying sig file to ~/path/to/TBB_directory.
Verify GPG Signature
Download Erinn Clark's key (as she signs Tor Browser Bundle packages):
gpg --recv-keys 0x416F061063FEE659
Verify that the signature file was produced when Erinn's key signed your Tor Browser Bundle download (adjust commands if version is not 3.5.2 or Language is not "en"):
cd ~/path/to/TBB_directory gpg --verify tor-browser-linux32-3.5.2_en-US.tar.xz.asc tor-browser-linux32-3.5.2_en-US.tar.xz
You should see "Good signature.." in your terminal if successful (if not, download file again and try once more):
gpg: Signature made Sun 09 Feb 2014 01:19:13 AM EST gpg: using RSA key 0x416F061063FEE659 gpg: Good signature from "Erinn Clark <[email protected]>" [unknown] gpg: aka "Erinn Clark <[email protected]>" [unknown] gpg: aka "Erinn Clark <[email protected]>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 8738 A680 B84B 3031 A630 F2DB 416F 0610 63FE E659
Extract Tor Browser Bundle Package
Right-click
tar.xz
file and select "Extract Here" or:tar -xvJf tor-browser-linux32-3.5.2_en.tar.xz
Browse The Internet using globally distributed, encrypted, and anonymous Tor network
Open newly extracted directory and double-click
start-tor-browser
or:./start-tor-browser
Select
Run
if Ubuntu asks you how you want to execute the `start-tor-browser' script.
Congratulations!