tor的安装与配置

tor是本人很早就使用的一个翻越长城的工具,下面介绍我在linux上的安装过程及步骤:
一、服务器采用ubuntu 9.10版本,由于tor并没有在9.10发行软件更新列表中,所以,我们首先要在更新列表中加入tor的更新地址,修改修改/etc/apt/sources.list,加入:
deb http://mirror.noreply.org/pub/tor etch main
deb-src http://mirror.noreply.org/pub/tor etch main
再sudo apt-get update,更新源。
二、 系统提示需要libevent1包,再网上搜寻到libevent1_1.3e-3_amd64.deb安装包(这里请注意服务器cpu位数,32 or 64),用sudo dpkg -i libevent1_1.3e-3_amd64.deb命令完成libevent1包的安装。
三、安装privoxy,这个非常简单,直接命令sudo –apt-get install tor privoxy搞定。
四、 配置tor文件。具体编辑/etc/tor/下的配置文件,主要是加入连接桥,原因是GF屏蔽了tor的直连端口。桥接服务器地址及端口获得,大家可参考 网上文章,一般采用向tor邮件服务器发一封get bridge的邮件,几秒钟后,你就可以收到加信,信中会列出3个桥接服务器地址。
五、重启tor软件
sudo /etc/init.d/tor restart
sudo /etc/init.d/privoxy restart
最后,说一下java服务器软件如何访问被和诣网站。
Properties prop = System.getProperties();
prop.put("http.proxyHost","127.0.0.1");
prop.put("http.proxyPort","8118");
8118就是tor的默认代理端口号,经过上面的系统属性设置后,你的网络http访问,都将通过tor代理完成,访问网页,下载资源,都没有任何问题。
tor在运行一段时间后,可用原已经连接的外部转发端口无法使用,需要重新启动一次tor服务器,此时最有可能出现的情况是桥接服务器已经被封,你又得重新去获得新的桥接服务器地址及端口号。
由于2010世博会,迫于国际压力,很多网站已经解封,如果再通过tor去访问,效率不一定高,所以,建议大家将是否使用代理写入一个配置文件中,要使用代理时,只需修改一下配置文件;解禁时,也修改一下配置文件,非常的简单,有效。

你可能感兴趣的:(tor的安装与配置)