2005-07-19 10:01:03 +02:00
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
|
|
|
|
|
|
<html>
|
|
|
|
<head>
|
|
|
|
<title>Tor SwitchProxy Install Instructions</title>
|
|
|
|
<meta name="Author" content="Roger Dingledine">
|
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
|
|
<meta http-equiv="Content-Style-Type" content="text/css">
|
|
|
|
<link rel="stylesheet" type="text/css" href="tor-doc.css">
|
|
|
|
</head>
|
|
|
|
|
|
|
|
<body>
|
|
|
|
|
|
|
|
<h1>Installing SwitchProxy for <a href="http://tor.eff.org/">Tor</a></h1>
|
|
|
|
|
|
|
|
<p>
|
|
|
|
SwitchProxy is a Firefox plugin that makes it easy for you to switch
|
|
|
|
between using a proxy and connecting to websites directly.</p>
|
|
|
|
|
|
|
|
<p>In this howto, you're going to set up SwitchProxy to let you change
|
2005-07-20 00:14:59 +02:00
|
|
|
between using Tor and a direct connection. We assume you already
|
2005-07-19 10:01:03 +02:00
|
|
|
have Firefox installed and working.</p>
|
|
|
|
|
2005-07-19 23:10:34 +02:00
|
|
|
<p>The screenshots here are oriented towards Windows users, but
|
|
|
|
SwitchProxy works anywhere Firefox works. Hopefully everybody else can
|
|
|
|
follow along just fine.</p>
|
|
|
|
|
2005-07-19 10:01:03 +02:00
|
|
|
<hr />
|
|
|
|
|
|
|
|
<a name="zero"></a>
|
|
|
|
<h3>Step Zero: Download and Install Tor and Privoxy</h3>
|
|
|
|
|
2005-07-19 23:10:34 +02:00
|
|
|
<p>Before you start, you need to make sure 1) Tor is up and running,
|
|
|
|
2) Privoxy is up and running, and 3) Privoxy is configured to point
|
|
|
|
to Tor.</p>
|
|
|
|
|
|
|
|
<p>For Windows users, this means <a
|
2005-07-19 10:01:03 +02:00
|
|
|
href="http://tor.eff.org/doc/tor-doc-win32.html#installing">step one</a>
|
|
|
|
and <a href="http://tor.eff.org/doc/tor-doc-win32.html#privoxy">step
|
2005-07-19 23:10:34 +02:00
|
|
|
two</a> of the Windows Tor installation howto. Mac OS X users just need
|
|
|
|
to do <a href="http://tor.eff.org/doc/tor-doc-osx.html#installing">step
|
|
|
|
one</a> of OS X Tor installation howto, since our OS X package includes
|
|
|
|
Privoxy and configures it already.</p>
|
2005-07-19 10:01:03 +02:00
|
|
|
|
|
|
|
<hr />
|
|
|
|
|
|
|
|
<a name="one"></a>
|
|
|
|
<h3>Step One: Download and Install SwitchProxy</h3>
|
|
|
|
|
|
|
|
<p>SwitchProxy is a Firefox plugin, so you need to go through
|
|
|
|
the process of installing a new plugin. First, go to the <a
|
|
|
|
href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&id=125">
|
|
|
|
SwitchProxy</a> web page. It looks like this -- click on the "Install
|
2005-07-19 23:10:34 +02:00
|
|
|
Now" button:</p>
|
2005-07-19 10:01:03 +02:00
|
|
|
|
|
|
|
<img alt="switchproxy web page"
|
|
|
|
src="http://tor.eff.org/img/screenshot-switchproxy-webpage.jpg" />
|
|
|
|
|
|
|
|
<p>It will pop up a window asking for permission to install the plugin.
|
|
|
|
Click on "Install Now":
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<img alt="firefox plugin warning"
|
|
|
|
src="http://tor.eff.org/img/screenshot-switchproxy-plugin-starting.jpg" />
|
|
|
|
|
2005-07-19 23:10:34 +02:00
|
|
|
<p>Once the installer is finished, it will tell you that SwitchProxy
|
2005-07-19 10:01:03 +02:00
|
|
|
will be working once you restart Firefox:</p>
|
|
|
|
|
|
|
|
<img alt="firefox plugin finished"
|
|
|
|
src="http://tor.eff.org/img/screenshot-switchproxy-plugin-finished.jpg" />
|
|
|
|
|
|
|
|
<hr />
|
|
|
|
|
|
|
|
<a name="two"></a>
|
|
|
|
<h3>Step Two: Configure SwitchProxy</h3>
|
|
|
|
|
2005-07-19 23:10:34 +02:00
|
|
|
<p>Now restart your Firefox. You'll notice there's a new toolbar
|
2005-07-19 10:01:03 +02:00
|
|
|
that lets you control your proxies. Now we're going to set up a proxy
|
|
|
|
configuration for Privoxy. Click on "add":</p>
|
|
|
|
|
|
|
|
<img alt="new toolbar"
|
|
|
|
src="http://tor.eff.org/img/screenshot-switchproxy-toolbar.jpg" />
|
|
|
|
|
2005-07-19 23:10:34 +02:00
|
|
|
<p>It will ask you to select a proxy type. Choose "Standard." (There's also
|
2005-07-19 10:01:03 +02:00
|
|
|
an "anonymous" proxy type that uses an ad hoc set of anonymous proxies
|
2005-07-20 00:14:59 +02:00
|
|
|
out there. You don't want this, because those other "anonymous" proxies
|
|
|
|
give you much weaker security than Tor.)</p>
|
2005-07-19 10:01:03 +02:00
|
|
|
|
|
|
|
<img alt="standard proxy"
|
|
|
|
src="http://tor.eff.org/img/screenshot-switchproxy-proxytype.jpg" />
|
|
|
|
|
|
|
|
<p>Now it will show you the standard proxy config window for Firefox.
|
|
|
|
Give this configuration a proxy label of "tor". Then fill in "localhost"
|
2005-07-19 23:10:34 +02:00
|
|
|
and "8118" for the first two entries, as shown here. (The first entry is
|
|
|
|
HTTP, and the second one is typically called something like HTTPS, SSL,
|
|
|
|
or Secure.) Then click "OK":</p>
|
2005-07-19 10:01:03 +02:00
|
|
|
|
|
|
|
<img alt="proxy config"
|
|
|
|
src="http://tor.eff.org/img/screenshot-switchproxy-proxyconfig.jpg" />
|
|
|
|
|
|
|
|
<p>Now you've created the "tor" proxy label, but you're not using it yet.
|
|
|
|
Click on the pull-down list and select tor, as shown here:</p>
|
|
|
|
|
|
|
|
<img alt="switch to tor"
|
|
|
|
src="http://tor.eff.org/img/screenshot-switchproxy-switch.jpg" />
|
|
|
|
|
|
|
|
<p>Almost done. It may look like you're using Tor now, but you need to
|
|
|
|
click "Apply" to make your change take effect:</p>
|
|
|
|
|
|
|
|
<img alt="apply"
|
|
|
|
src="http://tor.eff.org/img/screenshot-switchproxy-apply.jpg" />
|
|
|
|
|
2005-07-19 23:10:34 +02:00
|
|
|
<p>Done! Firefox will reload your current page. In
|
|
|
|
this example screenshot, it reloaded the page and <a
|
|
|
|
href="http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#GoogleLanguage">happened
|
|
|
|
to get a German exit node</a>:</p>
|
2005-07-19 10:01:03 +02:00
|
|
|
|
|
|
|
<img alt="german google"
|
|
|
|
src="http://tor.eff.org/img/screenshot-switchproxy-german.jpg" />
|
|
|
|
|
|
|
|
<hr />
|
|
|
|
|
|
|
|
<p>If you have suggestions for improving this document, please <a
|
|
|
|
href="mailto:tor-bugs@freehaven.net">send them to us</a>. Thanks!</p>
|
|
|
|
|
|
|
|
<p>$Id$</p>
|
|
|
|
</body>
|
|
|
|
</html>
|
|
|
|
|