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

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

36) 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

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

Roger Dingledine authored 18 years ago

38) of OS X Tor installation howto, since our Win32 and OS X packages include
39) 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

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

Roger Dingledine authored 18 years ago

42) two</a> of the Unix Tor installation howto.
43) </p>
44) 
45) <hr />
46) <a id="one"></a>
47) <h2><a class="anchor" href="#one">Step One: Download and Install SwitchProxy</a></h2>
48) <br />
49) 
50) <p>SwitchProxy is a Firefox plugin, so you need to go through
51) the process of installing a new plugin. First, go to the <a
Peter Palfrader Appease w3c validator

Peter Palfrader authored 18 years ago

52) href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&amp;id=125">
Roger Dingledine and move them to cvs/websit...

Roger Dingledine authored 18 years ago

53) SwitchProxy</a> web page. If you're using Firefox 1.5, you might need to 
54) download SwitchProxy <a href="http://www.roundtwo.com/product/switchproxy">from
55) here</a> instead.
56) Turn on JavaScript for now and click "Install Now":</p>
57) 
58) <img alt="switchproxy web page"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

60) 
61) <p>It will pop up a window asking for permission to install the plugin.
62) Click on the "Install Now" button:
63) </p>
64) 
65) <img alt="firefox plugin warning"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

67) 
68) <p>Once the installer is finished, you should close all of your Firefox
69) windows and restart Firefox.</p>
70) 
71) <img alt="firefox plugin finished"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

96) 
97) <p>Now it will show you the standard proxy config window for Firefox.
98) Give this configuration a proxy label of "tor". Then fill in "localhost"
99) and "8118" for all four entries, as shown here. (Even
100) though Privoxy doesn't support FTP and Gopher, <a
101) href="http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#FtpProxy">you
102) should set them up anyway</a>.) Then click "OK":</p>
103) 
104) <img alt="proxy config"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

112) 
113) <p>Almost done. Click "Apply" to make your change take effect:</p>
114) 
115) <img alt="apply"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

117) 
118) <p>Done! Firefox will reload your current page. In
119) this example screenshot, it reloaded the page and <a
120) href="http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#GoogleLanguage">happened
121) to get a German exit node</a>:</p>
122) 
123) <img alt="german google"
Roger Dingledine and make the image links re...

Roger Dingledine authored 18 years ago

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

Roger Dingledine authored 18 years ago

125) 
126) <hr />
127) <a id="three"></a>
128) <h2><a class="anchor" href="#three">Step Step Three: Check if it works</a></h2>
129) <br />
130) 
131) <p>Now Firefox is using Privoxy as an HTTP proxy, Privoxy is using Tor as
132) a socks4a proxy, and Tor is making your connections to the Internet.</p>
133) 
134) <p>In the above example, it was clear that it worked because the web
135) page showed up in a different language. In other cases, though,
136) you'll want to verify that your setup is working. Do
Roger Dingledine and get the relative links...

Roger Dingledine authored 18 years ago

137) <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

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

Roger Dingledine authored 18 years ago

139) <a href="<page docs/tor-doc-osx>#verify">step three</a>