用php空间自建goagent翻墙代理教程v1.8.4版以后

原文:http://breakgfw.blogspot.com/2012/05/phpgoagentv184.html

美博园2012年5月11日】前文GoAgent:自建GAE安全翻墙代理服务器对GoAgent�行了详细介绍,简言之:GoAgent可以说一个快速自建GAE代理的傻瓜式简便方案,作者把复杂的GAE配置已经在goagent配置好。只要有php空间,也可以把goagent建立在自己的空间上,建立自己专属的加密代理服务器。前文把goagent建在php空间自建代理翻墙教程v1.8.3版以前已经介绍了方法,但是goagent v184版之后源文件有所改变,本文美博园从新写了新版教程。

第一步、PHP主机选择

PHP主机空间是最多最常见的,要找到并不难,php主机几个基本要求:

◆ 必须是国外没有被墙的空间,因为是翻墙,当然不能找墙内的空间,墙外的空间也要其ip没有被墙的。
◆ 空间必须支持curl或者打开远程文件(allow_url_fopen),
◆ 免费的、付费的都可以。有条件的朋友可以买一个廉价的付费空间,优点是付费空间限制较少,可使用性较高。比如GAE限制每天都使用流量最大1G,那么如果你的流量很大,那每月30G的流量主机也就基本够了,当然这样的主机流量是很小的,一般付费主机都足够。

一些国外的免费大容量的空间,这些主机空间最好用代理注册。

第二步、主机空间绑定域名

◆ 如果是免费空间,在申请时往往都会给一个二级域名:即象 abc.aaa.com 这个样子.而且不需要对域名做其他处理;
◆ 申请免费的顶级域名,如: http://www.dot.tk/zh/index.html?lang=zh有中文 ,
◆ 自己付费买的域名,

如果是免费的顶级域名和自己的域名,需要:
1)将域名首先要绑定在主机空间。
一般在申请付费主机空间时,会有一个主域名,那自然这个域名就是自己今后访问的代理网址。但做代理,不一定非要使用主域名,如果自己有多个域名,只需要将 其它域名任选一个绑定到主机空间即可。方法是:在主机cPanel上可以看到一个"暂定的域"(英文是Parked Domains),点�去添加域名一下子就会自动设置好。注意不用选"附加的域"(Addon Domains)。这方面的教程美博园即将写建站教程就会有详细介绍。
2)在域名注册处,把DNS服务器指向注册的php空间。这个字申请主机空间时,服务商会发到自己的信箱里。

第三步、服务器(主机)端设置:

建议:会建站的朋友,建议将这两个php文件放到自己设定在根目录下的任意一个其它目录,并将 index.php自己修改为一个随机名字,那么访问代理地址就完全是自己知道的专用网址了。比如:index.php修改为pr.php,放到自己做根 目录下建立的新文件夹 mypr目录下,那么访问代理的网址就是:http://你的域名/mypr/pr.php

第四步、本机电脑端的设置:

记事本打开在local目录下的proxy.ini文件,将

[gae]
enable = 1
appid = goagent
password =
path = /fetch.py
profile = google_cn
mulconn = 1
[php]
enable = 0
listen = 127.0.0.1:8088
fetchserver = http://scan.org/fetch.php

修改为

[gae]
enable =1 (注释:1为启用GAE,0为不启用)
appid = 1goagent(注释:goagent的bug,必须修改这个,名字任意)
password =
path = /fetch.py
profile = google_cn
mulconn = 1
[php]
enable = 1
listen = 127.0.0.1:8088
fetchserver = http://你网站的域名/index.php


第六步、设置浏览器代理畅游网络

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

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

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


本文为美博园原创,可自由转载,请以下面超链接注明来源:
原文标题:用php空间自建goagent翻墙代理教程v1.8.4版以后 - 美博园
原文链接:http://allinfa.com/goagent-php-host-new-v184.html
发表评论