爱好者 > Typecho > 使用教程 > PHP空间搭建GoAgent

PHP空间搭建GoAgent

作者:佚名 来源:爱好者 时间:2016-06-23

一、上传文件

先下载GoAgent
1.6.9 http://pan.baidu.com/s/1dDpLrmp
3.2.0 http://pan.baidu.com/s/1gdUlVuN

下载到本地后解压,有两个文件夹,local和server,只要把server里的fetch.php(3.2.0版是index.php和relay.php)上传到PHP空间中就可以啦。

访问你上传的fetch.php文件,如果显示的内容和下面的一样,那么就可以进行第二步啦。如果不一样的话,就快去换一个空间吧,反正国外的免空多得是(3.2.0版是跳转到谷歌,所以是打不开网页的)
代理翻墙.jpg

二、本地配置

完成上一步后,编辑local中的proxy.ini文件,找到下列代码

[php] enable = 1 ip = 127.0.0.1 port = 8088 fetchserver = ****************

我们只要把fetchserver的值改成自己上传的fetch.php(index.php)的地址就OK了,比如说改成

fetchserver = http://gfw.sb/fetch.php

然后打开local下的goagent.exe,如果输出的内容和下面的差不多,那么就说明第二步也完成了,如果不一样,回头看看是不是哪里做错了

WARNING - - [02/Oct/2014 11:18:16] GoAgent install trusted root CA certificate f ailed, Please run goagent by administrator/root. ------------------------------------------------------ GoAgent Version : 1.6.9 (python/2.7.2 pyopenssl/0.13) Listen Address : 127.0.0.1:8087 GAE Mode : http GAE Area : cn GAE APPID : goagent PHP Mode Listen : 127.0.0.1:8088 PHP FetchServer : 你的fetch.php文件的地址

三、浏览器设置代理服务器

chrome浏览器:
chrome://settings/进入设置页面,找到"网络"→"更改代理服务器设置",在弹出的窗口上点击"链接"→"局域网(LAN)设置"→"局域网设置",再在弹出的局域网设置窗口上勾上"代理服务器"→"为LAN使用代理服务器",把代理服务器的地址改为127.0.0.1,端口改为8088,保存即可

chrome.JPG

(如上图:一般都是选蓝色圈中的LAN使用代理服务器,但是我时拨号联网,所以选择红圈那个)

chrome

到这一步就可以开始使用GaAgent啦~要使用的时候需要打开GoAgent.exe,并且设置好代理服务器;不使用的时候取消掉使用代理服务器的选项,关掉GoAgent.exe就可以啦。
360浏览器:
这个极为简单,我录制了个gif。

360配置

到这一步就可以开始使用GaAgent啦~要使用的时候需要打开GoAgent.exe,并且如上图选择代理服务器,不使用则选择不使用代理服务器,并关掉GoAgent.exe就可以啦。

其他的浏览器举一反三应该都行了,实在不行就问谷哥和度娘=w=

不过这样使用还是有些问题,那就是访问https时会提示证书不安全,我们还需要一步来信任GoAgent的证书。

Extra 信任证书

双击local下的CA.crt文件,会提示是否安装证书,我们要选择安装证书,然后把证书存储设置为"受信任的根证书颁发机构",然后一路"下一步"即可。

完成后重启一下浏览器,就能发现https的网页也能正常访问啦

申明:
文章大部分内容转自http://www.s7s7s.com/562.htm 和http://blog.sina.com.cn/s/blog_4cb424330102vzdm.html

背后小故事: 我一直想把邮箱头像换成御坂来着,奈何被墙中,于是我就想我的php的虚拟主机能不能做成一个vpn呢,于是度娘搜“php自建vpn”结果就搜到了上述文章,于是折腾了一会就成功把全球邮箱的头像换掉了...