2007年1月7日星期日

非常时期的非常选择:Firefox + Vidalia(Tor)

自从海底光缆断裂之后,网络不正常已经有一阵了。这可乐坏了网络中心了。因为所有的网络问题都可以推到海底光缆头上,他们也就能堂而皇之的封BT,封迅雷......无耻!言归正传,Tor和学校封网络关系不大,问题在于在网络还算正常的时候,上某些国外网站也有点困难。无奈之下,只好祭起终极武器:Tor。

Vidalia.org下载最新版的Vidalia Bundle,去Mozilla.com(或者其他地方)下载最新版的Firefox,安装之。到这里为Firefox下载安装Foxyproxy插件。重启Firefox,就会提示你是不是要配置Tor。根据提示,完全使用默认配置,搞定Tor的配置。(安装Vidalia Bundle时使用默认设置,安装完后就启动它。你可以不安装Tor Button,因为Foxyproxy就是用来实现这个功能的,而且强大很多。)

vidalia_downloads
Vidalia

firefox
Mozilla Firefox

foxyproxy
FoxyProxy

配置完成后,你会在Firefox浏览器的右下角看到Foxyproxy,右键点击,在快捷菜单中找到“使用高级菜单”。默认情况下,你的Gmail就会通过Tor代理上网了。

下面我们来配置Foxyproxy,让更多无法上网的站点通过Tor上网:

1. 点击浏览器左下角的Foxyproxy,弹出Foxyproxy的配置窗口;

2

2. 双击Tor,对Tor进行配置,这时会弹出Tor配置对话框;

3

3. 默认情况下,之后Gmail一项,我们点击“添加新模板”,这时会弹出新建模板窗口;

5

4. 你可以选择两种方式写模板:通配符和正规表达式。因为大家对正规表达式都不熟悉,所以就简单的写一个通配符方式的模板。下面以GooglePages为例:Googlepages的URL组成大概是:http://SITENAME.googlepages.com/PAGENAME,例如:http://pharmcenter.googlepages.com/home,这样的URL模板我们可以这样写:“http://”就可以忽略了,*.googlepages.com/*,其中,*代表任意多的字符。(如果你对通配符也不熟悉,那也没有关系,通配符也就两个:*和?。其中*代表任意多个任意字符,?代表一个任意字符。)假如你要浏览CNN,最简单的方法是使用这样的模板:*.cnn.com/*,这样,所有CNN的二级域下的网页都可以通过Tor进行查看了。

好了,一路确定,完成配置。我们现在就打开Googlepages试试吧。尽管加载速度稍稍慢了一些,不过总算是可以打开了。

6

假如你要通过Tor对Googlepages进行编辑,这样的模板是不够的。因为在编辑的时候,URL会自动重定向到pages.google.com,所以,你要另外再新建一个模板:pages.google.com/*。

现在,所有匹配你预定义模板的URL都通过Tor来代理上网了。其他网站照样直接连接网络而不通过Tor代理。有时你可能需要对所有URL启用Tor,你就右键点击Foxyproxy,然后点击“为全部URL启用代理服务器Tor”(下图)。不需要时,再点击“使用基于预定义模板的代理服务器”。假如你不想对Gmail启用Tor,而其他模板还是要继续用Tor,简单的点击模板中的Gmail项,去掉前面的“勾”就可以了(下图中)。

1

假如你实在是不喜欢Firefox,那么我就简单的说一下如何配置IE,让IE使用Tor。

Option 1.   IE6(如果你已经打开了IE7的菜单栏),工具->Internet选项,打开“Internet选项”对话框。
Option 2.  (IE6和IE7均适用)控制面板->Internet选项,打开“Internet选项”对话框。

选择“连接”标签->点击“局域网设置”按钮->勾上“为局域网使用代理服务器”->点击“高级”按钮->,在socks栏里面的前面的框里输入:127.0.0.1,后面输入:9050。这样你的IE就是用Tor代理上网了。要取消代理服务器,去掉“为局域网使用代理服务器”前面的勾即可。

强烈建议你使用Maxthon等带有比较良好的代理服务器设置增强的IE外壳。虽然Maxthon的代理扩展很不错,但是还是没有Foxyproxy强大。

OK,应对非常时期,采用的非常策略简单的介绍到此,祝你使用愉快!

没有评论:

发表评论