废话不多说,就直接开始教程吧,总共就三步:
然后修改其中fetchserver = http://****.**/fetch.php
fetchserver =后面的地址改成你刚才上传的fetch.php的绝对地址即可
接着打开local下的goagent.exe,如果你打开时候输出的内容跟我以下图片内容一样说明成功,如果不一样重新操作一次即可,
以上搭建就完毕了,完成上述步骤后,就运行GoAgent.exe。Linux/Mac用户运行proxy.py.
第三步 浏览器设置
以下用的是360极速浏览器来演示,其他浏览器大同小异
代理地址设置为使用goagent代理,即将代理地址设置为127.0.0.1:8088
要使用的时候需要打开GoAgent.exe,并且设置好代理服务器;不使用的时候取消掉使用代理服务器的选项,关掉GoAgent.exe就可以啦。
打开360极速浏览器之后,在地址栏输入:chrome://settings/proxy360 打开代理设置界面,作如下设置:
chrome请安装SwitchySharp插件,然后自行设置即可
不过这样使用还是有些问题,那就是访问https时会提示证书不安全,我们还需要一步来信任GoAgent的证书。可以参看这篇文章:
解决SSL错误
简单点来说就是:双击local下的CA.crt文件,会提示是否安装证书,我们要选择安装证书,然后把证书存储设置为"受信任的根证书颁发机构",然后一路"下一步"即可。完成后重启一下浏览器,https的网页也能正常访问。
切换之后,你的浏览器IP就变成了你的代理服务器地址了,你可以建立多个代理服务器的。下面会详细介绍:
常见问答总结:
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
enable = 0
listen = 127.0.0.1:8088
password = 你的密码
fetchserver = http://空间地址/fetch.php
重启goagent.exe
最新1.8.4版已经支持php和GAE的密码分开了。
目前goagent还没有将php模式密码和GAE模式的密码分开,期待以后会加人吧,不过我们将它们的密码设置成一样也不影响我们的体验不是。
当然如果你会python可以尝试修改proxy.py,我看来一下代码,应该是可以实现,不过我不会。
4.如何配置多个服务端?
listen = 127.0.0.1:8088|127.0.0.1:8089
fetchserver = http://你网站的域名1/fetch.php|http://你网站的域名2/fetch.php
更多服务端也可以类似添加,分别监听不同端口即可(不要与系统中其他端口冲突)