MENU

goagent的php模式,使goagent满血复活

这件事情还是在前些日子的早上我抱着笔记本蹲坑时无聊,然后想起来几年前一直在用在线web代理上GFW禁止网站时,当时没有任何技术,想能否通过php搭建vpn呢,之后网上简单的一查便否定了我这个想法,之后又看到goagent翻墙,我记得当时版本还是0.X.X的时候,我先是在GAE上部署了goagent的服务端,发现没有在配置文件里注明ip的网站还是访问不了,于是我很快就放弃了goagent。

然后回到现在,便想起来当时貌似看到过有人用php环境部署过goagent,我便马上网上查了一番,虽然资料很少,但是确实有人这么做过,我经过简单的尝试发现,这个可以有!

我申请了一个coding打算做图片与音乐外链来用的,速度倒是不错,coding给了每个项目1G的存储空间,我传完音乐、图片、又传了一个方便管理的php在线文件管理程序,然后看了一下还剩600多MB的空间,于是便用此项目开刀,我上传到项目里,然后部署了一下,然后查了下IP,我就哈哈哈哈了

goagent的php模式,使goagent满血复活

这是何等的爽爆!
之后一看表,哎呀,我X这个时间了,上班要迟到了,之后就擦屁股去上班了。
一转眼中午午休时间到了,我便马上尝试了SF空间是否可以用goagent翻墙
结果是,很不幸sf貌似有被动防御,一开始还可以上上youtube和google
过了大约5分钟后就一直在等待响应
goagent的php模式,使goagent满血复活

不过不要紧sf本身就不怎么样,我们还有很多很多的免费空间可供选择嘛
下面就开始介绍介绍如果使用goagent的php模式翻墙
首先,你必须要有goagent,现在各中国搜索引擎各种乱象,下载到的goagent都不知哪年代的了所有我推荐直接在github上下载https://github.com/goagent/goagent
goagent的php模式,使goagent满血复活
有很多没接触过github的小伙伴不知道如何下载,这里就特别发一个下载按钮位置的截图,就是上面红框里的那个

下载后我们得到goagent的压缩包,我们将goagent-3.0serverphp里的文件全部解压并上传到你的php空间中然后检测你的空间是否支持goagent,这个检测可以直接访问http://你的域名/你的路径/index.php来判断,如果你访问发生跳转则证明是支持的,不管跳转到哪个页面,哪怕你跳转的是个不能访问的url也不要紧,只要url发生变化则证明是支持的。
这样服务端算是弄完了,我们来配置一下客户端
打开goagent-3.0localproxy.ini这个文件(小白们用记事本打开就行啦!)

goagent的php模式,使goagent满血复活

此图是我配置完的,我说下怎么配置
找到这一段将[php]下面的“enable = 0”改成“enable = 1” (默认是0,请改成1)

找到"fetchserver = http://goagent.sf.sstn.xyz/index.php"这是我在sf上部署的地址,已经证实sf不能用,将http://goagent.sf.sstn.xyz/index.php换成你自己部署的地址即可
我的个人建议:将[gae]下的“enable = 1”改成 “enable = 0”
然后保存,运行于配置文件同目录下的goagent-uv.exe即可开启代理
goagent的php模式,使goagent满血复活

如图所示这样就代表成功了,还有就是win7以上要用管理员模式运行,否则提示权限问题
然后将需要通过代理的程序设置http代理地址为127.0.0.1端口为8088即可
如果你使用chrome我推荐一个插件http://pan.baidu.com/s/1eQtQIS6
IE
的话就使用默认设置工具就可以
最后一点,此方法搭建的代理貌似只能http和https访问,ftp等协议貌似均不支持。

最后编辑于: 2017 年 03 月 30 日
996.icu 996.icu