tqsheng

go.....
随笔 - 366, 文章 - 18, 评论 - 101, 引用 - 0
数据加载中……

appspot (GAE)被墙的三种解决方案

appspot (GAE)被墙的三种解决方案

近来发现apspot很不稳定,网上大多是第二种解决方法,我在这里写下自己关于appspot被墙的三种解决方案,特别是第三种,可能很多人还不知道。

适合GAE新手学习,老鸟飞过!

GAE(Google App engine)是Google云计算的 一部分,是一个互联网应用服务引擎,开发人员可以使用GAE的API开发互联网应用,而带宽、主机全都不用担心,Google都提供给你了。目前免费用户 拥有500M存储空间、每月500万次PV,对于一般的应用应该足够了。你可以用GAE来托管你的开心网、校内的应用,不用再为没有主机发愁了。

 ———吐舌头以上摘自百度

虽然GAE很是强大,但在中国大陆appspot.com(GAE web页面默认域名)的访问任然时好时坏,因此笔者在这里总结一下自己现在已经知道的所有解决appspot被墙的三中国解决方案:

强烈推荐第三种方法!

No 1 :hosts文件修改法;

这是第三种方法里面最简单一种,即通过hosts的重定向功能将appspot手动定向到现到ghs.google.com的存活ip;

方法:

  1. 在开始中输入drivers  然后回车,然后会弹出drivers(该文件位置为:%systemroot%\system32\drivers\)文件夹 ,点击进入里面的etc文件;
  2. 然后右击里面的hosts文件,选择打开,然后选择以记事本打开该文件;
  3. 这一步最重要在hosts文件里面添加  203.208.39.104 YourID.appspot.com  YourID是你GAE应用的对应名称,比如笔者的是lylmiclog.appspot.com你需要多少添加多少即可,注意hosts文件不支持泛域名即 *.appspot.com;
  4. 关闭保存即可;

hosts修改方法图片

缺点:

笔者不提倡使用第一种方法来解决自己GAE博客被墙的问题,因为这种方法只会使自己自正常访问博客,而其他的人如果没有修改的话是无法访问的.

优点:

但是如果你的GAE应用如果不是博客或者网站之类,比如有些人会用GAE搭建Twitter api 像GTAp或者有人使用GAE搭建代理的比较适合用这种方法,而且这样的访问速度要快很多.

No 2 :域名反向代理

这里需要将自己的appspot绑定到自己的独立域名,具体绑定方法参见GAE域名绑定

方法:

这种方法是使用Chinasb 为 Google App Engine 应用提供的免费加速服务,网站地址:http://app.chinasb.org/

进去后以google 账户登录然后在里面添加自己的独立域名,注意!   这里需要自己有独立域名然后使用该域名绑定GAE应用,

然后继续在自己的DNS管理页面将对应的CNAME 修改为ghs.chinasb.org然后等记录生效即可

 

代理

优点:

使用方法简单,速度较快.

缺点:

继续面临被抢的危险,比如以前的you8g已经被挂了!

 

No3:免费CDN推送

不知道大家听过Cloudflare 没有,该网站提供免费的CDN推送,对于个人博客,免费套餐已经够用!

方法是先注册一个用户(注册方法很简单大家自己摸索),进去后将自己的独立域名添加到里面,最后系统会提示你将自己域名的NS(即Name Sever)修改为指定NS(这里就不详细介绍了),等待NS生效后,点击网站域名后面的DNS Setting,如下图

GAE被墙

进去后即可在该网站管理自己的DNS,然后在将对应的CNAME记录修改为直接指向ghs.google.com

GAE被墙

下面等记录生效即可!

优点:

服务稳定,被墙的可能性较小;

缺点:

速度一般,其他的倒还可以.

 

Ps:  因为笔者也是一菜鸟,对某些专业术语也不太会使用,如果叙述上有问题还请指正!

Back Top

posted on 2012-02-11 19:43 tqsheng 阅读(6896) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理