GoAgent-Wallproxy关闭之后的又一选择
hewigovens 写道 “Wallproxy前段时间关闭了,虽然现在还能用,但是不会再更新了,可以试试GoAgent,托管在github上的代理工具。GoAgent是一个使用Python和Google Appengine SDK编写的代理软件。部署和使用方法是; 1.申请Google Appengine并创建appid
2.下载GoAgent GoAgent
3.双击server\upload.bat,输入你的appid和你的用户名密码,上传服务端
4.把local\proxy.ini中的your_appid改成你申请到的appid
好了,现在你可以运行taskbar.exe来翻墙了。 “
2.下载GoAgent GoAgent
3.双击server\upload.bat,输入你的appid和你的用户名密码,上传服务端
4.把local\proxy.ini中的your_appid改成你申请到的appid
好了,现在你可以运行taskbar.exe来翻墙了。 “
lz不厚道 都在这里回答 不去googlecode的,呵呵。
lz,我把你的goagent在gae里面开了10个负载均衡,然后开了一个局域网虚拟机作为goagent的本地服务端,效果刚刚的。
就是现在有2问题,1、windows机器,开这个local时间一长就会无法连接了,错误“c/codemanager.c:44: Fatal Python error: psyco: out of memory”。2、我尝试在redhat下跑python,但是有python-ssl模式的一直不是很顺利,请问有否这方面介绍和经验。谢谢
纠正一下,goagent不是我的,我就会解决些小问题,你的问题还要问软件作者。呵呵
本机设置成功,能不能让别的机器也通过这个代理上网,比如我的手机和ipad?
理论上可以让局域网的机子都是用你的代理,修改proxy.ini配置文件里的ip = 127.0.0.1改为ip = 0.0.0.0然后把其他机子的代理改为192.168.X.XXX(就是你本机的内网IP)端口8087应该就可以了。不过我没有试过
可以的 我就这么做的。我iphone ipad都通过pac来走,pac里面代理设置到局域网里面某一台机器。
为啥要这样,因为1、手机端没有pythonssl支持的版本,无法走ssl。2、跑goagent内存开销太大 移动设备伤不起 3、常开监听 太占系统资源
补充下,请问在GoAgent上如何设置不用https方式。
请问linux用户该怎么上传到服务器.bat文件无法运行啊.貌似没有什么别的东西了.
没有那个app.yaml文件.我也不敢用gae官方的上传工具…
server里有app.yaml文件
可以用gae官方的上传工具试试。
如果不行就去问问软件的作者。
gapproxy 最简单
呵呵,其实这个不比gapproxy麻烦。
gapproxy就够用了
最近几天用什么感觉速度都有问题,时快时慢,感觉是受干扰。另外igfw有个问题就是在用火狐浏览e文网站的时候不翻译,感觉像是链接不了google的翻译服务器一样,用wallporxy就没有这个问题。
这个火狐翻译是安装了扩展吗?
是的,用wallporxy就没有这个问题。另外这两天我发觉wallporxy速度恢复了,但GoAgent速度相比明显慢些,不晓得是不是因为GoAgent是https的原因,在wallporxy上我还是采取的http方式。
谢谢回复!
默认是http吧,
配置文件里有prefer = http
改成prefer = https就是https模式了
理论上GoAgent应该比wallporxy速度快,GoAgent没加密wallporxy加密了。
那个配置文件要怎么调整才能从https走呢?北京谷歌应该寿命不长了。
这个我不知道,你可以问问此程序的开发者。
我去程序页面提了建议,他更新了代码,新的proxy.ini文件中,prefer=https时就可以了
嗯,好的,谢谢您对本博客的支持。
呵呵 成功了,谢谢了!我也爱穿越,试了很多方法~!从ssh vpn 到gaap ,这些方法都是怎么想出来的!呵呵看来以后要多多请教君了!
先导入ca.crt,然后修改local\proxy.ini中的ip = 127.0.0.1(而不是原来的0.0.0.0).
怎么搞的我按照上面的方法设置好后还是没有穿越,监听端口是0.0.0.0:8087 要怎么设置才可以穿越?
设置你的浏览器使用代理127.0.0.1:8087
监听端口是0.0.0.0:8087可以让你局域网里的人都可以使用你的代理,他们把浏览器代理设置为你的内网IP:8087就可以了。
GoAgent FAQ https://github.com/phus/goagent
Q: GoAgent是什么?
A: GoAgent是一个使用Python和Google Appengine SDK编写的代理软件。
Q: 如何部署和使用GoAgent?
A: 1.申请Google Appengine并创建appid
2.下载GoAgent https://github.com/phus/goagent/zipball/master
3.双击server\upload.bat,输入你的appid和你的用户名密码,上传服务端
4.把local\proxy.ini中的your_appid改成你申请到的appid
好了,现在你可以运行taskbar.exe来翻墙了。
Q: 既然已有WallProxy/GappProxy,为什么需要有GoAgent?
A: WallProxy项目关闭了,GappProxy半年没更新。为了应对GFW,需要一个更新快的GoAgent。
Q: 比WallProxy/GappProxy强在哪里?
A: 更新快,速度快,翻墙能力强。
Q: 需要装Python或者Google Appenginge SDK后才能用GoAgent吗?
A: 完全不用,GoAgent是绿色软件哦。
Q: GoAgent有哪些弱点?
A: 为了简单快速,GoAgent的数据没有强加密,使用的是head+hex/gzip格式来防止墙的自动过滤。
Q: 为什么要叫GoAgent,而不叫GoProxy?
A: 一开始叫GoProxy的,后来Hewig说软件名字带有proxy字样不吉利,于是就改成了GoAgent。
Q: 为什么有时候GoAgent运行得好好的,突然出来一个502错误?
A: 有两种原因,1.配置错误,具体请看 http://65px.com/1993 ,2.撞墙了,GoAgent此时会尝试重连,试试刷新一下浏览器就好了。
Q: Firefox怎么不能登陆一些https网站?
A: 打开FireFox->选项->高级->加密->查看证书->导入证书, 选择local\ssl\ca.crt, 勾选所有项,导入。
Q: 为什么一运行GoAgent后,py25.exe占用了40M内存?
A: GoAgent使用psyco1.6提速,所以内存占用有点多。如果你不希望使用这个机制的话,请下载这个py25.exe然后替换 https://github.com/phus/python-tools/blob/master/py25.exe?raw=true
Q: 如何得到GoAgent的源代码?
A: GoAgent的代码和程序是一起的,源代码就是运行程序。
Q: 如何对GoAgent进行修改?
A: 客户端代码直接改local/proxy.py,改完重启taskbar.exe即可;服务端改server/fetch.py,改完用upload.bat上传即可。
Q: 已做的工作和将要做的工作?
A: DONE:
1. 随机获取proxy.ini中配置的可用fetch ip,提高翻墙能力
2. 对于google的某些https域名,直接启用转发。
3. 移植了wallproxy的_RangeFetch,支持youtube
TODO:
1. 支持多个fetch server
2. 实现xmpp fetch
Q: 有问题怎么办?
A: 请发信给我,我会把问题加到本页面的。
不错,比gapp感觉要快一点,貌似不用手动改hosts。
另外注册成系统服务貌似不能套gapp的方法,手动用批处理迂回一下就ok了
嗯,它配置文件里默认启用了代理不用修改hosts也可以连接GAE,他配置文件里也有修改hosts的功能。
希望能够开发android的客户端。
已经有GAE Proxy(Android系统上GAE翻墙)了
http://igfw.net/archives/2307