Posted: 九月 14th, 2007 | Author: windrose | Filed under: 文章 | Tags: GFW, 软件 | No Comments »
tor 是很多人熟悉的一种穿墙术,它采用了迂回的路径访问网络,从而绕过内容过滤机制、实现匿名访问,是穿过GFW的一种利器。除了tor以外,JAP 也能实现类似的功能。
JAP是德国Regensburg大学的一个研究项目,得到了 German Research Foundation 和 Federal Ministry of Economics and Technology 的资助,目的是为了开发一种保障公民隐私权利的网络工具。与此同时,同样是用纳税人的钱,我们得到的却是阻挡我们自由访问网络资源的GFW。我们被逼用德国政府资助的JAP来穿透中国政府的GFW,这件事本身就是绝妙的讽刺。
JAP是用java写的,可以跨平台运行,支持Windows,Mac,OS/2,Linux等操作系统。还有一个专门为firefox开发的扩展JAP2ff,网页上说支持firefox 2.0.0.4,我在firefox 2.0.0.6里面试了一下,不能正常运行。JAP在Windows和Linux中的安装、运行都非常简单,启动之后有图形控制界面,第一次运行还有向导功能帮助用户进行设置。浏览器的设置也很简单,启动JAP之后,把浏览器的代理服务器设成localhost,端口设为4001就可以了。
与tor相比,JAP的设置和管理都更为简单,但是JAP的网络资源,亦即提供JAP服务的节点和tor比起来就远远不如了。由于经费短缺,JAP的网站呼吁大家对这个项目提供资助,他们还在JAP基础上开发了收费服务,对访问速度提供64Kb~128Kb/s的保证。当然,免费的服务还有,只是有时候速度慢一些。我自己的感觉是访问速度与tor没有太大区别,还是可以接受的。

Posted: 九月 13th, 2007 | Author: windrose | Filed under: 文章 | Tags: GFW | 1 Comment »
很多时候,“政治正确”地界定我们生存的这片土地是对一个人政治智慧的极大考验,一不小心就会犯错误。
例如,说到“国内”的时候,意思里往往不包括港、澳、台,但把它们排除到“国外”显然是不正确的。港澳地区在提到我们这里的时候,过往是直呼为“中国”,把自己独立于中国之外,回归后的提法是“内地”。但细究起来,与“内地”相对的概念应该是“边疆”,严格的内地概念是不是应该剔除那些沿边的省区呢?
需要与台湾相对的时候,官方的表述是“大陆”与“台湾”,但从地理上说,港澳也是大陆的一部分,如果单单要区分我们这里与台湾就会遇到困难,总不能说是“中国大陆内地”吧?很久以前有个说法叫做“共产党中国”,但这是西方的说法,我们是断然不能接受的。
由于有上面提到的种种困难,为了在表达上准确无误,不犯政治错误,就需要用详尽的文字来说明。比如我在引进版的DVD上看到的提法是:“仅限在中华人民共和国销售(不包括港、澳、台湾地区)”。可是,在日常生活中这么咬文嚼字未免过于麻烦。
为了解决这个问题,我灵机一动,找到了一个新的提法。拜伟大的互联网之赐,我们拥有了伟大的防火墙。目前为止,墙的边界正好是“中华人民共和国(不包括港、澳、台湾地区)”,因此我们这里可以顺理成章地称为“墙内”。所以今后当有人自称为“国内最大的xxx”或者“国内第一xxx”的时候,具有高度政治敏感性的我们就可以善意地提醒他:“您的意思是墙内吧?”
Posted: 九月 10th, 2007 | Author: windrose | Filed under: 文章 | Tags: GFW | 2 Comments »
有些人要开会,怕大家吵吵嚷嚷的声音搅了他们的雅兴,于是说:“你们都闭嘴吧”。为了保证闭嘴的效果,他们又说:“来,我帮你们的嘴上都贴上膏药,免费赠送的哦!对了,无关的闲人也不要进来。”这大约就是最近正在发生的事情。我原先的blog所寄居的linuxsir.org,一个纯粹讨论Linux技术的社区就这样被贴了膏药,托付给feedburner的feed也被当作闲人挡在了门外。
这种事情的屡屡发生呈变本加厉状,所以我觉得该换一种玩法。于是在墙外租了一个安身之地,注册了现在这个域名:tuxfans.com ,意思是Tux+fans。Linux的用户应该知道,Tux是Linux的吉祥物小企鹅的名字。做了这件事之后,我才终于明白了他们的良苦用心。从小处说,这有助于自己掌握做一个网站的基本知识;从大处说,把美元花出去,减少了中美贸易顺差,也为美国人民的GDP增长作出了贡献。总而言之,是一件利人利己、利国利民的大好事。
搞了几天,基本上安顿下来。以前写过的大部分内容也搬了过来,只是有几个帖子的留言陷落在linuxsir的服务器上,目前只能对留言的诸位说声抱歉。由于Google Reader和Bloglines仍能读取feedburner的内容,所以我还是交给feedburner托管。使用离线的rss阅读器的读者,如果访问不了feedburner,请用http://tuxfans.com/feed/来订阅(不知道你们看不看得到这个帖)。
Posted: 五月 13th, 2006 | Author: windrose | Filed under: 文章 | Tags: GFW, Linux, Slackware | 1 Comment »
前两天刚刚练成,做个简单的记录。用debian的不用这么辛苦,apt-get就是了。我用的是Slackware,没有现成编译好的可以下载,但是用源代码自己编译也不复杂。
主要参考的是EFF提供的安装说明。分别下载libevent-1.1a.tar.gz,tor 0.1.0.17和privoxy-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跟踪本帖评论
Posted: 五月 11th, 2006 | Author: windrose | Filed under: 文章 | Tags: GFW, 软件 | No Comments »
曾经,我以为还是有个规则的,
尽管没有人明说是什么样的规则,但在我的心目中,即便是潜规则也算是有迹可循的东西。你按你定的规矩来办,我小心地不去触动你的底线,或者说是我臆想的那条底线,这样子大概就可以相安无事了。于是,我不去搜索什么功,我只看你让我看的新闻,我埋头在“安全”的技术网站。就好像电影Matrix一样,只要我不去吃那颗红色的药丸,我大概就可以一直幸福快乐下去。
然而现实实在是没有Matrix那么完美。且不说google这种妨碍建立和谐社会的东西,就算sourceforge这种纯粹的技术网站也曾经让人不得其门而入,freebsd.org也不知怎么地倒过霉,现在轮到了Technorati。在许多传统媒体热烈报道徐博客排上Technorati首位的时候,在Technorati被更多人知道的时候,我失去了在那里沾沾自喜地查看自己排名的权利。
看来,潜规则就是没有规则。我曾经嫌麻烦不想去做那凿壁偷光之事,但是看着这个势头不断发展下去,我不得不认真考虑跟崂山道士学一学穿墙之术了。幸好现代穿墙术不需要千里跋涉去拜师,然后苦呵呵地天天砍柴挑水熬修行,Windows用户有tor和firefox合体的Torpark,Linux系统稍微麻烦一点,不过我也炼成了 tor + privoxy + firefox + torbutton extension 的法术。
感谢那些在墙外默默照应的有识之士之余,我在想,这个抢救性发掘出来的穿墙术,能不能申请个世界文化遗产呢?
用co.mments跟踪本帖评论