使用 Tor + Privoxy + Firefox

我真的不想写下面的文字,但是既然有 Great Firewall,那么 Tor 的出现也是应该!
不要问我下面到底在做什么,我只能说我爱维基,我是维基人。
与政治无干,只是为了 Free As In Freedom 的 GNU 精神。

首先下载 Tor
Tor 安装好后直接运行就可以了(如果不想看见那个黑黑的命令行提示符请看本文最下面),正常的话应该显示当前版本和 Success 信息,并且 Looks like it’s working。
但是 Tor 只支持 FTP 和 Socket 的匿名代理,并不支持 HTTP 也就是网页浏览的代理。

所以接着是 Privoxy
Privoxy 需要配置以配合 Tor 来工作,运行 Privoxy 在 Options 菜单 Edit Main Configuration。
这时,Privoxy 会调用文本编辑器打开配置文本,找到 5.2. forward-socks4 and forward-socks4a 项目。
配置文件中以 # 开头的行为注释,这里有相当部分关于 forward-socks 的注释,如果看的懂英文的话仔细看看比较好。
看不懂的,找一个空行,输入 forward-socks4a / localhost:9050 . 注意最后一个点点,不要掉了。
然后最好关闭 Privoxy 的日志功能,找到 logfile privoxy.logjarfile jar.log 两行,前面加上 # 注释掉,关闭日志。
编辑完了,保存。并且选择 Exit Privoxy 退出 Privoxy 后再重新启动它。

然后下载安装 Firefox(略过,呵呵)。在 Firefox “工具”菜单“选项”对话框“基本信息”右下“连接设置”对话框选择“手动配置代理”,将“HTTP 代理设置”为 localhost,端口是 Privoxy 的服务端口 8118。至于“FTP 代理”和“SOCKS 代理”也是 localhost,但是端口可以直接是 Tor 的服务端口 9050。然后下面选定“SOCKS v5”就 OK 了。

Privoxy 最小化就可以在任务栏图标了,至于中间显示的信息可以去掉 View 菜单里面的勾勾即可。
而让 Tor 隐藏运行,只能把它当作服务进程自动运行,按以下步骤:
一、将你的系统盘 C:Documents and Settings你的用户名Application DataTorTorrc 文件复制至 Tor 安装目录下。
二、打开命令提示符,进入 Tor 所在目录,运行 tor -install 命令即可。Tor 会在系统中添加一个 Tor Win32 Service 的系统服务,并自动启动。如果想取消自动运行,进入所在目录,运行 tor -remove 命令即可。

One Response to “使用 Tor + Privoxy + Firefox”

  1. 徒弟说道:
    Unknown Unknown

    师傅:我从来没有这么崇拜过你!你好有正义感!我也很愤怒,大家一起维护网络和平!像这样的好网站,我们大家都来当自愿者。

    larry回复:

    这个不是我写,只是转贴某位大哥的申诉。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据