Telex动手玩

来源:http://www.areocrap.com/2011/09/telex_dong_shou_wan/?utm_source=rss&utm_medium=rss&utm_campaign=telex_dong_shou_wan

telex是个刚出道不久的反censorship(大家都懂的)网络工具,由密歇根大学安娜堡主导开发

具体原理可以参看:https://telex.cc/  (ms已经被block了。。。)

翻译过来大概是(转载):

Telex算是一种反censorship的新方式,首先它基于https访问,我们知道对于https访问不可能关键字过滤(除非整套ssl机制崩掉),因此只能采用blocked list的方法。

我们要做的,是欺骗过滤器,让它以为我们访问的是notblocked的网站。

telex 会在一个正常访问notblocked的网站请求上附加一个加密的tag,这个tag指向我们真正的目的,也就是blocked的网站,如果那个 notblocked网站支持telex,那么它可以解读出这个tag,从而转发这个请求到真正的目的地,同样的,请求结果也会经过这个 notblocked网站的中转,由于基于https,因此关键字过滤不起作用。

还算是浅显易懂吧

 

试用一下,首先从https://telex.cc/software.html下载客户端,不过由于这个网站已经被block,所以得先用antiblock工具 (各种门、proxy、V-P-N大家自由发挥想象力)。。。

客户端地址

Win版 https://telex.cc/pub/telex-client-0.0.1_win32_public.zip

Linux版 https://telex.cc/pub/telex-client-0.0.1_src_public.tar.gz

直接复制链接到迅雷一类的p2p工具中也可以免 翻越wall 下载

 

下载后解压,之后

After installing or building the Telex client, run (from a Linux command prompt):

LD_LIBRARY_PATH=./req/local/lib ./telex-client NotBlocked.telex.cc

or, from a Windows command prompt:

telex-client NotBlocked.telex.cc

在终端或是windows的cmd窗口下进入对应文件夹,执行以上命令,根据telex团队twitter,NotBlocked.telex.cc已经blocked in China (尼玛这速度。。。),用jhalderm.com替换对应地址即可

 

之后把本地的代理改成localhost,端口8888,建议chrome和Firefox用户装个proxy插件切换起来比较方便,然后呢,Welcome to the real world !

试用了一段时间发现还不错,比某门速度快而且稳定,不过没有之前看到所说的200K那么夸张,看youtube的720p还是比较勉强。。。可能和教育网的环境有关系,速度上还是比不了zzzcn的ipv6代理,但没有流量限制很好

 

关于Telex的一点思考:

telex就是个代理服务器的思想,核心之处是利用了https的保密性,实现方式比较简单,效果也挺好,但关键在于notblocked的服务 器,首先这种不能带来明显利益的服务不是哪个网站都愿意去做,既不能为网站带来有效流量又会浪费服务器资源,不太能得到大规模的部署,其次作为转发的 notblocked网站很难隐藏自己的身份,某些丧心病狂的blocker干脆把它一块封了也不是不可能,应对的办法只有广泛的部署,从而无法被 block干净,于是又回到第一点了。 路漫漫其修远兮~

 

根据telex网站上的说法,这还是一个concept rather than a production system,所以离理想中部署在骨干isp使得这一访问方式无法被干掉的程度还有不少距离,不过呢,墙倒众人推,柏林墙迟早会在不可抗拒的洪流中倒下

 

向为人类进步而奋斗的先驱们致敬!

 


发表评论