前两天刚刚练成,做个简单的记录。用debian的不用这么辛苦,apt-get就是了。我用的是Slackware,没有现成编译好的可以下载,但是用源代码自己编译也不复杂。

主要参考的是EFF提供的安装说明。分别下载libevent-1.1a.tar.gztor 0.1.0.17privoxy-3.0.3-2-stable.src.tar.gz ,解压缩。libevent和tor都可以很简单地用

configure
make
su
make install

进行安装。

privoxy
有点怪,按照说明文件直接用make进行编译,如果接着make
install,到最后会出错,告诉我要先建立privoxy用户组和privoxy用户。考虑到这东西也就是我一个用户在用,所以没去管它。直接在
$HOME 下创建了一个privoxy的子目录,把编译好的privoxy文件cp进去,然后建立一个config文件,内容是:

debug   1    # show each GET/POST/CONNECT request
debug   4096 # Startup banner and warnings
debug   8192 # Errors – *we highly recommended enabling this*
listen-address  127.0.0.1:8118
buffer-limit 4096
forward-socks4a / localhost:9050 .

注意文件最后一行最末的那个“.”不要漏了。

在用户目录下创建一个简单的脚本torstart,内容是:

/usr/local/bin/tor &
$HOME/privoxy/privoxy $HOME/privoxy/config &

然后,chmod +x torstart 设置好它的可执行属性。需要穿墙之前,运行torstart即可。也可以把那些命令放到 $HOME/.bash_profile 里面,当用户一登录就自动启动穿墙术。

最后,在firefox里面安装Torbutton
plugin
,方便在firefox中切换。

有人问穿的是什么墙?当然是GFW啦。

用co.mments跟踪本帖评论


4条评论

  1. 为啥不弄一个编译好的东东,考虑最终用户呀。

  2. 因为Linux的发行版太多了,不好统一。实际上,源代码基本上是放之四海而皆准的。

  3. 无耐啊。

  4. 试试这两个代理吧:

    http://www.coralcdn.com

    http://www.hidemyass.com

    后一个比较强,基本上大多数网站都能上。

发表评论

评论也有版权!