tor-switchproxy.html 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  2. "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  4. <head>
  5. <title>Tor SwitchProxy Install Instructions</title>
  6. <meta name="Author" content="Roger Dingledine" />
  7. <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
  8. <link rel="stylesheet" type="text/css" href="/stylesheet.css" />
  9. <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
  10. </head>
  11. <body>
  12. <!-- TITLE BAR & NAVIGATION -->
  13. <table class="banner" border="0" cellpadding="0" cellspacing="0">
  14. <tr>
  15. <td class="banner-left"></td>
  16. <td class="banner-middle">
  17. <a href="/index.html">Home</a>
  18. | <a href="/howitworks.html">How It Works</a>
  19. | <a href="/download.html">Download</a>
  20. | <a href="/documentation.html">Docs</a>
  21. | <a href="/users.html">Users</a>
  22. | <a href="/faq.html">FAQs</a>
  23. | <a href="/volunteer.html">Volunteer</a>
  24. | <a href="/developers.html">Developers</a>
  25. | <a href="/research.html">Research</a>
  26. | <a href="/people.html">People</a>
  27. </td>
  28. <td class="banner-right"></td>
  29. </tr>
  30. </table>
  31. <!-- END TITLE BAR & NAVIGATION -->
  32. <div class="center">
  33. <div class="main-column">
  34. <h1>Installing SwitchProxy for <a href="http://tor.eff.org/">Tor</a></h1>
  35. <hr />
  36. <p>
  37. SwitchProxy is a Firefox plugin that makes it easy for you to switch
  38. between using a proxy and connecting to websites directly.</p>
  39. <p>In this howto, you're going to set up SwitchProxy to let you change
  40. between using Tor and a direct connection. We assume you already
  41. have Firefox installed and working.</p>
  42. <p>The screenshots here are oriented towards Windows users, but
  43. SwitchProxy works anywhere Firefox works. Hopefully everybody else can
  44. follow along just fine.</p>
  45. <hr />
  46. <a name="zero"></a>
  47. <h3>Step Zero: Download and Install Tor and Privoxy</h3>
  48. <p>Before you start, you need to make sure 1) Tor is up and running,
  49. 2) Privoxy is up and running, and 3) Privoxy is configured to point
  50. to Tor.</p>
  51. <p>For Windows users, this means <a
  52. href="http://tor.eff.org/doc/tor-doc-win32.html#installing">step one</a>
  53. and <a href="http://tor.eff.org/doc/tor-doc-win32.html#privoxy">step
  54. two</a> of the Windows Tor installation howto. Mac OS X users just need
  55. to do <a href="http://tor.eff.org/doc/tor-doc-osx.html#installing">step
  56. one</a> of OS X Tor installation howto, since our OS X package includes
  57. Privoxy and configures it already.</p>
  58. <hr />
  59. <a name="one"></a>
  60. <h3>Step One: Download and Install SwitchProxy</h3>
  61. <p>SwitchProxy is a Firefox plugin, so you need to go through
  62. the process of installing a new plugin. First, go to the <a
  63. href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&id=125">
  64. SwitchProxy</a> web page. Turn on JavaScript for
  65. now and click "Install Now":</p>
  66. <img alt="switchproxy web page"
  67. src="http://tor.eff.org/img/screenshot-switchproxy-webpage.jpg" />
  68. <p>It will pop up a window asking for permission to install the plugin.
  69. Click on the "Install Now" button:
  70. </p>
  71. <img alt="firefox plugin warning"
  72. src="http://tor.eff.org/img/screenshot-switchproxy-plugin-starting.jpg" />
  73. <p>Once the installer is finished, you should close all of your Firefox
  74. windows and restart Firefox.</p>
  75. <img alt="firefox plugin finished"
  76. src="http://tor.eff.org/img/screenshot-switchproxy-plugin-finished.jpg" />
  77. <hr />
  78. <a name="two"></a>
  79. <h3>Step Two: Configure SwitchProxy</h3>
  80. <p>When you restart Firefox, you'll notice there's a new toolbar
  81. that lets you control your proxies. Now we're going to set up a proxy
  82. configuration for Tor. Click on "Add" in the new Proxy toolbar:</p>
  83. <img alt="new toolbar"
  84. src="http://tor.eff.org/img/screenshot-switchproxy-toolbar.jpg" />
  85. <p>It will ask you to select a proxy type. Choose "Standard." (There's also
  86. an "anonymous" proxy type that uses an ad hoc set of anonymous proxies
  87. out there. You don't want this, because those other "anonymous" proxies
  88. give you much weaker security than Tor.)</p>
  89. <img alt="standard proxy"
  90. src="http://tor.eff.org/img/screenshot-switchproxy-proxytype.jpg" />
  91. <p>Now it will show you the standard proxy config window for Firefox.
  92. Give this configuration a proxy label of "tor". Then fill in "localhost"
  93. and "8118" for all four entries, as shown here. (Even
  94. though Privoxy doesn't support FTP and Gopher, <a
  95. href="http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#FtpProxy">you
  96. should set them up anyway</a>.) Then click "OK":</p>
  97. <img alt="proxy config"
  98. src="http://tor.eff.org/img/screenshot-switchproxy-proxyconfig.jpg" />
  99. <p>Now you've created the "tor" proxy label, but you're not using it yet.
  100. Click on the pull-down list and select tor, as shown here:</p>
  101. <img alt="switch to tor"
  102. src="http://tor.eff.org/img/screenshot-switchproxy-switch.jpg" />
  103. <p>Almost done. Click "Apply" to make your change take effect:</p>
  104. <img alt="apply"
  105. src="http://tor.eff.org/img/screenshot-switchproxy-apply.jpg" />
  106. <p>Done! Firefox will reload your current page. In
  107. this example screenshot, it reloaded the page and <a
  108. href="http://wiki.noreply.org/noreply/TheOnionRouter/TorFAQ#GoogleLanguage">happened
  109. to get a German exit node</a>:</p>
  110. <img alt="german google"
  111. src="http://tor.eff.org/img/screenshot-switchproxy-german.jpg" />
  112. <hr />
  113. <a name="two"></a>
  114. <h3>Step Three: Check if it works</h3>
  115. <p>Now Firefox is using Privoxy as an HTTP proxy, Privoxy is using Tor as
  116. a socks4a proxy, and Tor is making your connections to the Internet.</p>
  117. <p>In the above example, it was clear that it worked because the web
  118. page showed up in a different language. In other cases, though,
  119. you'll want to verify that your setup is working. Do
  120. <a href="http://tor.eff.org/doc/tor-doc-win32.html#verify">step four</a>
  121. of the Windows Tor installation howto, or
  122. <a href="http://tor.eff.org/doc/tor-doc-osx.html#verify">step three</a>
  123. of the OS X Tor installation howto.</p>
  124. <hr />
  125. <p>If you have suggestions for improving this document, please <a
  126. href="mailto:tor-bugs@freehaven.net">send them to us</a>. Thanks!</p>
  127. </div><!-- #main -->
  128. </div>
  129. <div class="bottom" id="bottom">
  130. <i><a href="mailto:tor-webmaster@freehaven.net"
  131. class="smalllink">Webmaster</a></i> - $Id: overview.html,v 1.37
  132. 2005/07/15 22:19:37 arma Exp $
  133. </div>
  134. </body>
  135. </html>