原文:http://igfw.net/archives/9161

goagent 1.8.5 稳定版下载 http://goo.gl/pTt0W

[0506 是]去除python服务端对GAE的特定依赖,好处是速度有所提升,并且可以部署到其他平台或主机上。(主机环境使用需安装gevent)

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

========

最近常有网友问我goagent安全问题,其实我以前文章也提过,这里重复一遍:

安全提示一:goagent作者说过为提高速度其默认传输数据没有加密只是简单的压缩以绕过GFW,这样就存在很大的安全隐患;而修改为https模式连接后虽可以加强安全性不过你会发现速度很慢;所以对安全性有要求可以考虑使用APJP的GAE模式替代,其传输数据经过加密相对安全。

安全提示二:GAE平台无法原生支持https网站访问,所以GAE平台上的代理都是通过导入伪造证书实现 https 网站不再提示证书错误,而这样做却降低了ssl加密https网站的安全性失去了网站安全保护的意义。加之goagent默认传输数据又不加密,安全隐患 很大。所以对安全性有要求的可以考虑使用Snova的C4模式替代,比如其Jelastic云平台就实现了对https网站的原生支持,无需伪造证书,极大地提高了安全性。

安全提示三:众所周知现在的GAE代理为保障速度和可用性一般是使用谷歌北京IP,虽然是谷歌但毕竟还在北京,安全上是否会打折扣呢。所以对安全性有要求的可以考虑使用其他免费云平台代替,比如APJPSnova就对Heroku/CloundFoundry/OpenShift/Jelastic等众多云平台提供了支持。

最后要说的是goagent、Snova、APJP这些工具使用GAE做代理的优点是免费、高速,缺点是不够安全,不够完善(GAE限制)。至于要不要用,要怎么用需要根据个人需求选择,以下详细教程需要的参考。

========

使用谷歌GoAgent免费翻墙

使用GoAgent免费翻墙的具体步骤(如果嫌麻烦,可以购买VPN实现翻墙):

申请创建一个Application

Step 1 -申请Google App Engine账号

登录http://appengine.google.com,如果你已经拥有一个Gmail账户,直接输入账号密码就可以登录;如果没有则需要新申请一个Gmail账户。(笔者认为Gmail是必用的邮箱之一,木有的童鞋赶快申请一个)

Step 2 -创建Application

create application

简单地介绍一下Google App Engine,Google App Engine是一个开发、托管网络应用程序的平台,使用Google管理的数据中心。它在2008年4月发布了第一个beta版本。Google App Engine使用了云计算技术。它跨越多个服务器和数据中心来虚拟化应用程序。

Step 3 -通过短信验证你的账户;

verify your account by SMS

需要短信验证才可以进行下一步操作,Country and Carrier(国家和运营商)处选择Other,Mobile Number(手机号码)处填写你的个人手机号码号码,格式为+8613912345678

Step 4 -将手机收到的验证码输入并Send;

authentication code

你将会收到谷歌发给你的短信,短信内容大致为:Google

所在分类:

标签: