在Mac OS X上运行 Tor 客户端


请注意一下所述的是在 Mac OS X 上运行 Tor 客户端的指导。如果你希望运行中继,请阅读 配置中继 的指导。


步骤一:下载以及安装 Tor


Macintosh OS X 套件将 Tor, Vidalia (Tor 的一个图形界面), Torbutton, 以及Privoxy (一种 Web 代理) 捆绑在一起,并且这四个应用程序已经被预先配置好,可以正常工作。 下载 OS X 套件的稳定版本 或者试验性质版本,或者在 下载页面中得到更多选择。

我们的 Tor 安装程序使得任何事情都很简单,下面是安装页面的一个截图。

tor installer 启动屏幕

当安装结束时,你可以通过在你的“应用程序”档案夹中选择 Vidalia 的方式启动它。 在 Dock 中一个有红色 X 的灰色洋葱图标意味着Tor现在没有运行。 你可以通过在 "Tor" 菜单中选择启动的方式启动 Tor 。

当 Tor 运行时, Vidalia 的 Dock 图标会变成这样:

vidalia running tor

Privoxy 是 Tor bundle package 的默认安装项。一旦安装好,他会随你的计算机的启动而 自动启动。 你不需要因为使用 Tor 而配置 Privoxy — 在安装包内已经包含了一个已经定制好的 Privoxy 配置 文件。


步骤二:配置你的应用程序使用 Tor


在安装 Tor 和 Privoxy后,你需要配置你的应用程序使用他们。第一件事情是配置 网络浏览。

为了最大的安全性,你应该在使用 Tor 时使用 Firefox 和 Torbutton。 Torbutton 已经为你安装好了。 单击红色的 "Tor Disabled" 控制按钮来配置启动 Tor:

Torbutton plugin for Firefox

你如果希望在另一台没有安装 Tor 的计算机上使用 Firefox,请看在 另一台计算机上运行 Tor 的 FAQ 条目.

如果需要Tor化其他的支持HTTP代理服务器的应用程序,请将HTTP代理服务器指向 Privoxy (那就是 localhost 端口 8118)。如果向直接使用SOCKS代理(比如既时 通信,Jabber, IRC 等等)你可以直接将你的应用程序代理指向 Tor (localhost 端口 9050),但是请看 这个FAQ条目 — 这样做可能是危险的。 如果应用程序即不支持SOCKS代理 也不支持HTTP代理,请看connect 或者socat.

看看 如何 Tor 化以获取更多的关于如何 Tor 化其他应用程序的信息。


步骤三:确认它是不是工作


下一步,你应该通过浏览器试一试你是的IP是不是被匿名化了。点击 Tor 检测器 看看你是不是在用 Tor。(如果这个站点下线了,看一看 这个 FAQ条目以获取更多的有关如何测试Tor的建议。)

如果你的个人防火墙限制你的计算机连接到它自己,一定要允许从本地应用程序到本地端口 8118 和 9050 的连接。如果你的防火墙阻挡向外的连接,那么至少让它能够连接 TCP 端口 80 和 443, 然后阅读此 FAQ 条目

如果它还是罢工,那就看看此 FAQ 条目寻找一些线索。

一旦工作正常,请了解更多 Tor 提供什么,不提供什么


步骤四:配置中继


Tor 网络依靠志愿者们贡献带宽运行。运行中继的人越多,Tor 网络的速度就越快。 如果你的网络连接速度达到至少每秒 20KB,请运行一台中继以帮助 Tor。 我们有许多特性使得 Tor 中继的运行简单而方便,包括带宽的速率限制, 定制出口策略以避免滥用,以及对于动态 IP 地址的支持。

在互联网上的许多不同地方运行中继保护了 Tor 用户的安全。你自身的 匿名也能得到更好的保护,因为站点不知道连接究竟来自你的电脑还是为他人传递。

阅读更详细的配置中继的指导。


如何卸载 Tor 和 Privoxy


Tor 0.1.0.x 以及以上版本有一个命令行的或者基于终端的卸载工具。 如果你希望在 OSX 上卸载 Tor,请参照一下步骤:

修改你的应用程序代理设置到原始值。如果你只是希望停止使用 Tor,请到此为止。

如果你希望完全移除Tor并且你的账户有管理员权限,请参照以下步骤:

  1. 打开一个终端或者 x-term 会话。
  2. cd /Library/Tor
  3. sudo -s
  4. ./uninstall_tor_bundle.sh

Tor 和 Privoxy 现在已经被完全移除。

如果你使用了一个没有 uninstall_tor_bundle 脚本的 Tor 安装程序,你需要手动删除以下的文件:

  • /Library/Tor
  • /Library/Privoxy
  • /usr/bin/tor
  • /usr/bin/tor_resolve
  • /var/log/tor
  • /usr/share/man/man1/tor.1
  • /usr/share/man/man1/tor-resolve.1
  • /usr/share/man/man1/torify.1
  • /Library/Receipts/Privoxy.pkg/
  • /Library/Receipts/privoxyconf.pkg/
  • /Library/Receipts/Tor.pkg/
  • /Library/Receipts/torstartup.pkg/
  • /Library/Receipts/torbutton.pkg/
  • /Library/StartupItems/Tor
  • /Library/StartupItems/Privoxy
  • /Library/Torbutton/

如果你有其他改进本文档的建议,请把他们发给我们, 谢谢!


"Tor" 和 "Onion Logo" 是 The Tor Project, Inc. 的注册商标
本站内容采用 CC 署名 3.0 美国许可,除非另行说明。

警告: 本翻译的内容可能是过时的。英文原文位于第 20912 次修订, 但本翻译基于第 20027 次修订。

本页面还有如下语言的版本: Deutsch, English, español, français, Italiano, 한국어 (Hangul), polski
如何设置默认语言

Tor 的开发者和 EFF 均未对本翻译的精确性和正确性作检查。它可能是过时的或者错误的。 Tor 的官方网站的语言是英文,位于 https://www.torproject.org/

Webmaster - 最后修改: Sat Aug 8 10:48:40 2009 - 最后编译: Thu Nov 19 17:11:42 2009