红联Linux门户
Linux帮助

Fedora 7装tor + privoxy

发布时间:2007-11-01 00:37:35来源:红联作者:pixsvtrn
因为最近封的站越来越多了,受不了了,用代理网站也比较看不清地址,复制给朋友很麻烦,最终还是回到老路:用tor吧。

比较复杂的方法:
首先,到http://www.torproject.org/download.html.en 下载Fedora 7的版本,不过因为旁边写着development packages, 不知道他说的是什么,虽然从包名看上去不像devel的啊。所以还是老办法:

比较简单的方法:
yum -y install tor privoxy
(Linux下的版本似乎没有Vidalia.)
装好以后,还不能启动tor. 因为没有privoxy启动是没有用的(不用privoxy在使用socket代理时可能暴露自己ip)。privoxy在/usr/sbin/下,所以要切换到root用户(su+回车),你会发现提示在/home/你的用户名/下没有config文件。先不要急,一步一步来。

config文件按照tor网站的介绍,这样配置:
到/etc/privoxy/下,找到config,vim打开。
加上这一行:
forward-socks4a / 127.0.0.1:9050 .
别忘记最后的那一点哦!

privoxy会生成许多logfile, 为了避免这样的情况,注释掉以下几行:*在每行前面加上#号*
logfile logfile
jarfile jarfile
debug 1 # show each GET/POST/CONNECT request

最后把这个config文件复制到~下。
也就是:
cp /etc/privoxy/config /home/你的用户名/

重启privoxy:
/usr/sbin/privoxy

之后下载firefox*推荐使用*的tor插件,torbutton就可以一键切换代理。
torbutton下载地址:
https://addons.mozilla.org/firefox/2275/

安装完毕后会提示重新启动firefox。

默认为Tor Disabled, 先不要点成Tor Enabled, 因为这样就成了tor模式了而你的tor还没开呢。所以先开tor
直接在终端输入tor,或者/usr/bin/tor
会产生如下提示:
Opening Socks listener on 127.0.0.1:9050
I learned some more directory information, but not enough to build a circuit.
We now have enough directory information to build circuits.
Tor has successfully opened a circuit. Looks like client functionality is working.

到最后一句,tor才真正可以使用。
这时点以下Tor Disabled红字,马上就可以用啦。

以后使用tor只需在终端中输入:
su -c "/usr/sbin/privoxy"
tor

然后开firefox, 点一下右下角的Tor Disabled, 三步就可以畅游互联网啦。不用tor时候也不需要把tor关了,直接点一下Tor Enabled就可以切换到没有tor状态了。
文章评论

共有 0 条评论