把goagent建在php空间自建代理翻墙教程v1.8.3版以前

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

官方公告: 警告:对安全有考虑的用户,请务必使用自己搭建的goagent服务端并且设置proxy.ini的mode=https

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

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

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

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

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

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

第二步、绑定域名

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

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

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

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

把goagent建在php空间自建代理翻墙教程v1.8.3版以前

第四步、记事本打开在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 = https://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 = https://你网站的域名/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,我看了一下代码,应该是可以实现,不过我不会。

原文链接:https://allinfa.com/goagent-php-host.html
原文标题:把goagent建在php空间自建代理翻墙教程v1.8.3版以前 - 美博园
美博园文章均为“原创 - 首发”,请尊重辛劳撰写,转载请以上面完整链接注明来源!
软件版权归原作者!个别转载文,本站会注明为转载。

网 友 留 言

18条评论 in “把goagent建在php空间自建代理翻墙教程v1.8.3版以前”
  1. 路人戊

    博主啊,我按你的方法搞了一个可是只成功了几分钟就开始不断的出现error 10053,10060 还有404错误。访问index.php都正常的啊???就是nazuka的空间。

  2. nah

    “第三步、把下载的GoAgent最新版解压,在server/php/目录下找到fetch.php文件”,
    为什么我找不到该文件?

  3. iShare

    怎么我的留言都消失了?

  4. wang

    谢谢斑竹,给我们分享这些技术和信息,使我们在这几天网络封锁严重的情况下,还能翻墙过来。

  5. wang

    试做了一个代理,可运行。记事本打开在local目录下的proxy.ini文件,改完如下,才可用。
    [gae]
    enable = 0
    appid = gae
    password = 
    path = /fetch.py
    profile = google_cn
    mulconn = 1

    [php]
    enable = 1
    listen = 127.0.0.1:8088
    fetchserver = https://你网站的域名/fetch.php

  6. wang

    试做了一个代理,可运行。记事本打开在local目录下的proxy.ini文件,改完如下,才可用。
    [gae]
    enable = 0
    appid = gae
    password = 
    path = /fetch.py
    profile = google_cn
    mulconn = 1

    [php]
    enable = 1
    listen = 127.0.0.1:8088
    fetchserver = https://你网站的域名/fetch.php

  7. wang

    记事本打开在local目录下的proxy.ini文件,修改成以下,做成可以使用。
    [gae]
    enable = 0
    appid = gae
    password = 
    path = /fetch.py
    profile = google_cn
    mulconn = 1

    [php]
    enable = 1
    listen = 127.0.0.1:8088
    fetchserver = https://你网站的域名/fetch.php

    其中,“appid = goagent”要修改成这样才行:“appid = gae”。

这里是你留言评论的地方


请留言


8 + 8 =
【您可以使用 Ctrl+Enter 快速发送】
Copyright © 2007 - 2025 , Design by 美博园. 版权所有. 若有版权问题请留言通知本站管理员. 【回到顶部】