d3336ddcc7812ae7bec8ce67cc716d248b47208b
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

1) ## translation metadata
2) # Revision: $Revision$
3) 
Roger Dingledine similar patch on the docs/e...

Roger Dingledine authored 18 years ago

4) #include "head.wmi" TITLE="SwitchProxy Install Instructions"
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

5) 
6) <div class="center">
7) 
8) <div class="main-column">
9) 
Roger Dingledine tell tor users to use torbu...

Roger Dingledine authored 18 years ago

10) <p>Note: SwitchProxy is no longer the recommended plugin
Roger Dingledine a bit more detail

Roger Dingledine authored 18 years ago

11) for using Tor with Firefox. <b>Instead, you should use the <a
Roger Dingledine give torbutton a better home

Roger Dingledine authored 18 years ago

12) href="http://freehaven.net/~squires/torbutton/">Torbutton</a>
Roger Dingledine tell tor users to use torbu...

Roger Dingledine authored 18 years ago

13) plugin.</b> We will leave the SwitchProxy instructions in place
14) for those who prefer the old (harder) approach or who have more
Roger Dingledine a bit more detail

Roger Dingledine authored 18 years ago

15) complex needs, such as running Tor on a different computer than
16) Firefox.</p>
Roger Dingledine tell tor users to use torbu...

Roger Dingledine authored 18 years ago

17) 
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

18) <h1>Installing SwitchProxy for <a href="<page index>">Tor</a></h1>
19) <hr />
20) 
21) <p>
22) SwitchProxy is a Firefox plugin that makes it easy for you to switch
23) between using a proxy and connecting to websites directly.</p>
24) 
25) <p>In this howto, you'll set up SwitchProxy to let you change
26) between using Tor and a direct connection. We assume you already
27) have Firefox installed and working.</p>
28) 
29) <p>The screenshots here are oriented towards Windows users, but
30) SwitchProxy works anywhere Firefox works. Hopefully everybody else can
31) follow along just fine.</p>
32) 
33) <hr />
34) <a id="zero"></a>
35) <h2><a class="anchor" href="#zero">Step Zero: Download and Install Tor and Privoxy</a></h2>
36) <br />
37) 
38) <p>Before you start, you need to make sure 1) Tor is up and running,
39) 2) Privoxy is up and running, and 3) Privoxy is configured to point
40) to Tor.</p>
41) 
42) <p>Windows users need to do <a
Roger Dingledine and get the relative links...

Roger Dingledine authored 18 years ago

43) href="<page docs/tor-doc-win32>#installing">step one</a>
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

44) of the Windows Tor installation howto, and Mac OS X users need to do <a
Roger Dingledine and get the relative links...

Roger Dingledine authored 18 years ago

45) href="<page docs/tor-doc-osx>#installing">step one</a>
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

46) of OS X Tor installation howto, since our Win32 and OS X packages include
47) Privoxy and configure it already. Linux/BSD/Unix users should do <a
Roger Dingledine and get the relative links...

Roger Dingledine authored 18 years ago

48) href="<page docs/tor-doc-unix>#installing">step one</a>
49) and <a href="<page docs/tor-doc-unix>#privoxy">step
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

50) two</a> of the Unix Tor installation howto.
51) </p>
52) 
53) <hr />
54) <a id="one"></a>
55) <h2><a class="anchor" href="#one">Step One: Download and Install SwitchProxy</a></h2>
56) <br />
57) 
58) <p>SwitchProxy is a Firefox plugin, so you need to go through
59) the process of installing a new plugin. First, go to the <a
Andrew Lewman Fixed link to switchproxy.

Andrew Lewman authored 17 years ago

60) href="https://addons.mozilla.org/en-US/firefox/addon.php?id=125">
Roger Dingledine switchproxy has a new url n...

Roger Dingledine authored 18 years ago

61) SwitchProxy</a> web page.
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

62) Turn on JavaScript for now and click "Install Now":</p>
63) 
64) <img alt="switchproxy web page"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

65) src="../img/screenshot-switchproxy-webpage.jpg" />
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

66) 
67) <p>It will pop up a window asking for permission to install the plugin.
68) Click on the "Install Now" button:
69) </p>
70) 
71) <img alt="firefox plugin warning"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

72) src="../img/screenshot-switchproxy-plugin-starting.jpg" />
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

73) 
74) <p>Once the installer is finished, you should close all of your Firefox
75) windows and restart Firefox.</p>
76) 
77) <img alt="firefox plugin finished"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

78) src="../img/screenshot-switchproxy-plugin-finished.jpg" />
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

79) 
80) <hr />
81) <a id="two"></a>
82) <h2><a class="anchor" href="#two">Step Two: Configure SwitchProxy</a></h2>
83) <br />
84) 
85) <p>When you restart Firefox, you'll notice there's a new toolbar
86) that lets you control your proxies. Now we're going to set up a proxy
87) configuration for Tor. Click on "Add" in the new Proxy toolbar:</p>
88) 
89) <img alt="new toolbar"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

90) src="../img/screenshot-switchproxy-toolbar.jpg" />
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

91) 
92) <p>It will ask you to select a proxy type. Choose
93) "Standard." (There's also an "anonymous" proxy type that
94) uses an ad hoc set of anonymous proxies out there. You
95) don't want this, because those other "anonymous" proxies <a
96) href="http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#ComparisonProxyAggregators">give
97) you much weaker security than Tor</a>.)
98) </p>
99) 
100) <img alt="standard proxy"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

101) src="../img/screenshot-switchproxy-proxytype.jpg" />
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

102) 
103) <p>Now it will show you the standard proxy config window for Firefox.
104) Give this configuration a proxy label of "tor". Then fill in "localhost"
Roger Dingledine Give better proxy instructi...

Roger Dingledine authored 18 years ago

105) and "8118" to point the top four protocols to Privoxy, as shown here. (Even
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

106) though Privoxy doesn't support FTP and Gopher, <a
107) href="http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#FtpProxy">you
Roger Dingledine Give better proxy instructi...

Roger Dingledine authored 18 years ago

108) should set them up anyway</a>.) You should also fill out the socks
109) proxy entry to point directly to Tor ("localhost", "9050", and socks5)
110) to cover protocols besides the first four. Then click "OK":</p>
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

111) 
112) <img alt="proxy config"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

113) src="../img/screenshot-switchproxy-proxyconfig.jpg" />
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

114) 
115) <p>Now you've created the "tor" proxy label, but you're not using it yet.
116) Click on the pull-down list and select tor, as shown here:</p>
117) 
118) <img alt="switch to tor"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

119) src="../img/screenshot-switchproxy-switch.jpg" />
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

120) 
121) <p>Almost done. Click "Apply" to make your change take effect:</p>
122) 
123) <img alt="apply"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

124) src="../img/screenshot-switchproxy-apply.jpg" />
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

125) 
126) <p>Done! Firefox will reload your current page. In
127) this example screenshot, it reloaded the page and <a
128) href="http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#GoogleLanguage">happened
129) to get a German exit node</a>:</p>
130) 
131) <img alt="german google"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

132) src="../img/screenshot-switchproxy-german.jpg" />
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

133) 
134) <hr />
135) <a id="three"></a>
Andrew Lewman Fixed some errors noticed b...

Andrew Lewman authored 18 years ago

136) <h2><a class="anchor" href="#three">Step Three: Check if it works</a></h2>
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

137) <br />
138) 
139) <p>Now Firefox is using Privoxy as an HTTP proxy, Privoxy is using Tor as
140) a socks4a proxy, and Tor is making your connections to the Internet.</p>
141) 
142) <p>In the above example, it was clear that it worked because the web
143) page showed up in a different language. In other cases, though,
144) you'll want to verify that your setup is working. Do
Roger Dingledine and get the relative links...

Roger Dingledine authored 18 years ago

145) <a href="<page docs/tor-doc-win32>#verify">step three</a>
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

146) of the Windows Tor installation howto, or
Roger Dingledine and get the relative links...

Roger Dingledine authored 18 years ago

147) <a href="<page docs/tor-doc-osx>#verify">step three</a>
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

148) of the OS X Tor installation howto.</p>
149) 
150) <p>You should be aware of one anonymity gotcha: when you switch from
151) using Tor to a direct connection (or vice versa), by default the page
152) that's currently active will be reloaded through the new proxy setting.
153) So make sure you're on a page that isn't sensitive, before switching.
154) (You can also change this behavior in SwitchProxy's "Options |
155) Preferences" menu.)</p>
156) 
157) <hr />
158) 
159) <p>If you have suggestions for improving this document, please <a
Roger Dingledine add a step to tor-doc-serve...

Roger Dingledine authored 18 years ago

160) href="<page contact>">send them to us</a>. Thanks!</p>