在windows下习惯了使用torpark来浏览网页,今天突然想在linux下也玩玩tor,于是有了这篇tor的安装和使用。
来吧,开始下载软件(个人喜欢源代码编译,所以全部下载源代码安装)
1、tor http://tor.eff.org/dist/tor-0.1.1.20.tar.gz
2、libevent库文件 http://www.monkey.org/~provos/libevent-1.1a.tar.gz
3、Privoxy(最新版本) http://prdownloads.sourceforge.net/ijbswa/privoxy-3.0.3-2-stable.src.tar.gz?download
4、Torbutton plugin http://freehaven.net/~squires/torbutton/torbutton-1.0.4.xpi
OK,软件都准备好了,开始安装了
首先安装libevent库,这个是安装tor的时候所需要的。
tar zxvf libevent-1.1a.tar.gz
autoheader
autoconf
./congfigure --prefix=/path
make
make install
没有问题的话就是libevent安装OK了
现在开始tor的安装
tar zxvf tor-0.1.1.20.tar.gz
./configure --prefix=/path --with-libevent-dir=/libevent_path
make
make install
没有问题的话,tor也安装好了
现在开始让我们的firefox tor起来
开始安装Privoxy,这是一个代理工具,用来转发监听的tor端口地干活
groupadd privoxy
useradd -g privoxy -s /usr/null privoxy
tar zxvf privoxy-3.0.3-2-stable.src.tar.gz
make
make -n install (to see where all the files will go)
make install (really install)
安装完成后修改config文件
在5.2. forward-socks4 and forward-socks4a内容中添加
forward-socks4a / localhost:9050 .
注意,不要少了最后的点
在官方文档中提示需要将
logfile logfile
jarfile jarfile
这两行的注释去掉,但是在我的安装过程中这两行并没有被注释掉,各位自己注意看下。
然后重启privoxy应该就可以生效了
现在我们安装Torbutton plugin,这是一个基于firefox的插件,安装非常简单就和firefox其他的插件一样安装。安装好了之后重启firefox,启动之后可以在firefox的右下角看到tor disabled的红色字样,点击一样会变为tor enabled的绿色字样。现在把我们的tor privoxy Torbutton plugin都起动起来。然后到http://serifos.eecs.harvard.edu/cgi-bin/ipaddr.pl?tor=1 去验证一下我们安装的tor是否正常工作了。
呵呵,这样以后上基维就不用着代理了,方便啊