fan墙成了国内网民日益头痛的一件事情,很多博主为此烦恼不已,一会是图床被封,一会又是twitter上不去吐槽不能等等。其实利用博客空间就可以有效fan墙。

现在流行的一种fan墙法叫做ssh tunnel法,利用国外主机的ssh作为桥梁,再直接或者用代理访问敏感内容,但是这种方法个人认为比较麻烦,速度受制于人,万一主机不支持ssh,就更麻烦。而且此法只能让有ssh帐号的站长们收益,没有办法为其他人提供方便。有没有办法利用国外主机为一个小团体全体提供fan墙功能呢?

最近研究网页代理,却被我误打误撞找到了一些方法。

======================================

方法一:PHProxy 在线代理,免费代理程序
去这里下载PHProxy的源码,顾名思义,是php的源码,只要支持php就可以用。然后架到网上去,因为PHProxy默认会用base64来加密网址内容,直接访问就可以成功破墙。

优点:简单易行。

缺点:javascript支持不够好(但是基本上已经够用了),官方早已经停止了更新!

======================================

方法二:CGIProxy+SSL  在线代理,免费代理程序

如果访问的网站对javascript的使用比较混乱,方法一访问网页的效果会受到影响,这时候可以考虑使用CGIPoroxy。(我正在找免费的CGI空间来防止此程序)

CGIProxy是一个用PERL写的在线代理程序,采用SSL VPN的核心代码,和PHProxy相比的优势就是支持javascript解析,不会使网页架构混乱,而且Perl的执行效率也比纯PHP快,并且可以管理COOKIE。

下载地址:http://www.jmarshall.com/tools/cgiproxy/

运行环境:
1.服务器空间支持CGI(Perl),
2.把运行文件放在cgi-bin目录,并权限设为755,输入网址路径直接访问。
3.CGIProxy在不支持加密的空间中数据传输是不加密的,如果空间支持SSL访问,那么CGIProxy会自动打开SSL模块,把在线服务器网址前面的http改为https,打开后就可以加密访问其他网站了。

只要支持CGI-Perl模块,把执行文件权限改为755,放入cgi-bin目录,直接访问就可以作为代理了。可是因为CGIProxy不加密,所以我们得让他加密。方法就是改用SSL方式访问代理。只要空间支持SSL访问,那么CGIProxy会自动打开SSL模块,于是就可以加密访问想访问的地方了。

此外,CGIProxy是我所见过的Web代理软件中对Javascript支持得最好的,另外,Perl的执行效率也比纯PHP网页代理来得快。

2 对 “利用免费空间开设翻Wall在线代理”的想法;

发表评论

您的电子邮箱地址不会被公开。