Tor is an anonomizing proxy, see their list of usage
scenarios if you want more details. A basic Tor client is
extremely easy to set up on Gentoo, just emerge net-misc/tor
,
possibly tweak the stock /etc/tor/torrc
, and fire up the connection
with
$ sudo /etc/init/tor start
which (by default) opens a SOCKS
To use your new Tor "proxy" with Firefox, go to
Edit->Preferences->Advanced->Network->Connection->Settings->Manual
proxy configuration
and set
SOCKS host: localhost
Port: 9050
Version: SOCKSv5
To use remote DNS, enter about:config
in the address bar, set the
filter to dns
, and set network.proxy.socks_remote_dns
to true
by
double clicking.
To disable cookies, which would allow the sites you're connecting to
to track you as your exit IP changes, go to
Edit->Preferences->Privacy
, select Firefox will: Use custom
settings for history
, and make sure Accept cookies from sites
is
unchecked.
To check that everything is properly configured, you can browse over to Tor's check utility.