利用PHProxy的firefox扩展

Posted: 二月 16th, 2008 | Author: | Filed under: 文章 | Tags: , , , | 3 Comments »

之前介绍过一个基于PHP的在线代理软件PHProxy,网上有许多公共代理站点就是用PHProxy架设的,我自己也在租用的空间上安装了一个。PHProxy尽管还是逃不掉关键字过滤,但在多数情况下也算是简单易用的穿墙利器。

无论是使用公共代理站点还是自己的PHProxy,都要先访问代理网站的地址,然后再把网址粘贴到输入框里,次数多了总是觉得有点麻烦。后来无意中发现了一个firefox的扩展 ── PhProxy-inBasic ,解决了前面提到的小麻烦。这个扩展现在的版本是3.0.2B。安装之后,在firefox状态条的最右边会出现一个类似“P”的图标,用鼠标右键点击它即可打开菜单,在Option选项中指定PHProxy服务器,可以用公共代理网站,如果自己安装了PHProxy也可以设置成用私家代理。设置完成后,使用起来就很简单了。最简单的办法是在欲访问的链接上单击右键,弹出菜单的下方就会出现两个选项Open by PhProxy in new tab和Open by PhProxy,按需要选择其中之一即可。


架设自己的网页代理

Posted: 十月 21st, 2007 | Author: | Filed under: 文章 | Tags: , , | 4 Comments »

对于我们这些在GFW墙内生活的人,拥有一些穿墙的手段是理所当然的,网页代理就是其中之一。但是,向公众开放的网页代理服务存在一些不足。一是目标过于明显,我们能找到,他们也能找到,很容易被列入过滤名单,往往用着用着就用不了了,还要去找别的。二是很多这样的服务都是由广告支撑的,虽说是公平交易,但广告闪来闪去实在不太舒服。

如果你租了墙外的服务器空间,那里又支持PHP,就可以考虑自己架设一个网页代理服务器。在sourceforge可以找到一个PHProxy项目,简介如下:

PHProxy is a web HTTP proxy programmed in PHP meant to bypass firewalls and access otherwise inaccessible resources (i.e. blocked websites). If the server this script is run on can access a resource, so can you!

这个项目的开发者叫Abdullah Arif,看起来像是一个阿拉伯的名字。不知道出于什么原因,他宣布从2007年9月7日起完全放弃这个项目。他的声明实在太过于斩钉截铁,联想起他大概如我们一样面对有组织的网络控制,总让我觉得他的决定是来自于某种不敢明说的压力。

软件的安装很简单,只要上传到自己服务器上的某个目录,例如proxy,然后用浏览器访问 http://yourdomain.com/proxy/index.php,在输入框中输入想访问的URL就可以了。不过要注意的是,为了避免成为公共的代理,要对访问路径保密,若有能力自己修改一下加入简单的用户认证就更安全了。