2012年4月19日星期四

把goagent建在php空间自建代理翻墙教程

网址:tinyurl.com/3e3k442 全文网址:is.gd/1SzG66

正如前文GoAgent:自建GAE安全翻墙代理服务器介绍GoAgent是为了方便墙友们自建GAE代理的简便方案,现在也有办法把GoAgent建在自己的php空间上建立自己专属的加密代理服务器,本文就是在php空间建立GoAgent翻墙代理的教程,本文综合参考(少数地方有修改整理)于手把手的教你依靠php代理空间和goagent翻墙教程使用GoAgent让PHP空间变成你的专属代理服务器(基于PHP空间自建代理)

第一步、首先申请一个支持PHP的空间(当然是国外没有被墙的空间,墙内的空间是没有用的)。稳定速度快的空间最好,免费空间也可以,流量要根据自己需要选择合适的,本站介绍的空间基本都可以。

经测试,不是所有空间都可以,空间必须支持curl或者打开远程文件(allow_url_fopen),
有的空间如日本的sitemix的不能打开youtube,sourceforge.net的空间虽然支持函数,但是却不能用来做代理,据作者说goagent不支持有广告的空间,如 sitemix空间广告可以通过在该空间建一个网站,比如用wordpress安装一个博客,然后将fetch.php放到wp-admin目录,就可以 避开广告了。

一些国外的免费大容量的空间:
(1)http://nazuka.net/10G空间,100G流量,需要代理注册。
(2)http://binhoster.com/ 10G空间,100G流量,需要代理注册
(3)http://www.1freehosting.com/ 10G空间,100G流量,需要代理注册

这些空间都是需要代理注册的,不容易被删除,一定要用代理注册。

GoAgent项目地址:http://code.google.com/p/goagent/

最新版下载地址:http://goo.gl/pTt0W

第二步、绑定域名

如果是免费空间,多半是申请时就会给一个二级域名:即象 abc.aaa.com 这个样子
你也可以申请免费的顶级域名,如: http://www.dot.tk/zh/index.html?lang=zh有中文 ,当然也可以用自己付费买的域名,然后把域名"停靠"在php空间。

如果是自己的域名,在域名注册处,还需要把DNS服务器指向注册的php空间。

第三步、把下载的GoAgent最新版解压,在server/php/目录下找到fetch.php文件,把fetch.php上传到网页根目录,不一 定你用ftp登录后看到的目录就是根目录,不同服务器的根目录有所不同不过不外乎public_html、www、htdocs几种,只有这些目录下及其 子目录下的文件才能被访问到。

进入你的网址http://你网站的域名/fetch.php 就会看到以下介面,这代表php服务端搭建成功!当然你也可以将fetch.php放到其他目录,网址修改为对应地址就可以。

把goagent建在php空间自建代理翻墙教程

第四步、记事本打开在local目录下的proxy.ini文件,将
[gae]
enable = 1
appid = goagent
password =
path = /fetch.py
debuglevel = 0
#bindhosts = .6park.com|.sfileydy.com
[php]
enable = 0
ip = 127.0.0.1
port = 8088
fetchserver = http://goagent.net.net/fetch.php

修改为
[gae]
enable =0 (1为启用GAE,0为不启用,这里只使用PHP代理,不启用)
appid = goagent
password =
path = /fetch.py
debuglevel = 0
#bindhosts = .6park.com|.sfileydy.com
[php]
enable = 1
ip = 127.0.0.1
port = 8088
fetchserver = http://你网站的域名/fetch.php

第五步、修改好了,就可以打开GoAgent.exe。

第六步、设置好浏览器代理127.0.0.1:8088,之后就可以畅游网络了。

浏览器代理设置请参看:GProxy:调度代理的火狐firefox扩展

需将浏览器代理端口设置为8088

Tips:
1.
[gae]
enable = 1

懂代码就知道0为假,1为真,这里可以保留1,保留1就可以一个goagent.exe同时连接google app和自己的免费空间做双线,但是注意不要使用相同端口,浏览器可以配置不同代理端口,切换。

2.另外有一个小技巧:

修改代码中的prot=8087可以改变代理端口,visible = 1是表示GoAgent窗口是否默认最小化的,默认是1,即不自动最小化,

我把它该成0了,这样就每次启动后都自动最小化到托盘中。自己根据自己喜好修改。推荐改为0!!
[listen]
ip = 127.0.0.1
port = 8087
visible = 1

3.怎么防止他人知道我的fetch.php地址盗用我流量?

编辑fetch.php开头部分的$__password__ = ";为$__password__ = '你的密码';

同时编辑proxy.ini中[gae]段下password =你的密码

重启goagent.exe

目前goagent还没有将php模式密码和GAE模式的密码分开,期待以后会加人吧,不过我们将它们的密码设置成一样也不影响我们的体验不是。

当然如果你会python可以尝试修改proxy.py,我看了一下代码,应该是可以实现,不过我不会。

原文链接:http://allinfa.com/goagent-php-host.html

RSS全文订阅中国禁闻,不翻墙看禁网,SSL全程加密,安全可靠方便 | Email订阅

相关文章:

本文标签:,

把goagent建在php空间自建代理翻墙教程




ifttt puts the internet to work for you. via task 682198

没有评论:

发表评论