在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是否正常工作了。
呵呵,這樣以後上基維就不用著代理了,方便啊