How to install Tor & Privoxy : (K)Ubuntu (6.06 / 6.10)
I have been using the Tor privacy network for quite some time now and I really appreciate the anonymity it allows me. It is very easy to setup on Ubuntu systems and basically offers you the freedom to surf and chat anonymously. No more tracking by marketers or wondering if someone can find you based on your IP. Of course always remember to use your powers of invisibility for good! Here you can find out more about the Tor Network.
- sudo aptitude install tor
- sudo vim /etc/tor/torrc
- sudo vim /etc/privoxy/config
- comment out: “logfile logfile” and “jarfile jarfile”
- find: listen-address 127.0.0.1:8118
- add (on next line): forward-socks4a / localhost:9050 . (including the period)
- sudo /etc/init.d/tor restart && sudo /etc/init.d/privoxy restart
- configure your network to now use Tor and Privoxy.
That is a pretty quick setup for getting the engine to work, now to actually use it. This can be used globally if set in your network proxy config (System > Preferences > Network Proxy) or individually by program that allows proxy configuration.
Firefox Setup / Global Network Proxy Settings:
- Edit > Preferences > Advanced > “Connection”
- HTTP and SSL Proxy: localhost: 8118
- SOCKS Host: localhost 9050
Or for an even simpler method simply download the Tor Plugin for Firefox. It allows you to turn on / off the Tor proxy with a click of a button.
For gaim:
- Edit any account (Jabber, MSN, etc)
- “Advanced” Tab or “Proxy Settings” (depending on your version of gaim)
- Proxy Type: SOCKS 5
- Host: 127.0.0.1
- Port: 9050
- Done
For IRC (freenode) over gaim:
- Edit your IRC account settings
- change “irc.freenode.net” to: mejokbp2brhw4omd.onion
- “Advanced” Tab or “Proxy Settings” (depending on your version of gaim)
- Proxy Type: SOCKS 5
- Host: 127.0.0.1
- Port: 9050
Enjoy using the Tor Privacy network. If you enjoy it, consider hosting another private node on the network to expand its reach and bandwidth. It is very easy to setup (outside of the scope of this tutorial) and you can limit the bandwidth available. Those instructions (hopefully) coming soon.
If this article has been helpful, please consider linking to it.