有利开采者节制特定IP,在GCE上安插云应用本领及

怎么接入googleAPI,采集代码里连接谷歌的GAE代理直接访问谷歌并获取数据?怎么从谷歌申请到的APPID连接到自已写的python程序里,进而访问谷歌呢?这个GAE代理怎么设置

有些开发商app发布的时候没有投放到中国,付费应用Google Play的电子钱包也不支持国内支付

所以国内用户经常遇到此商品无法在您设备所在的国家地区安装等等问题

为了方便开发者和管理员们借助 App Engine 限制特定流量来源的访问,Google 特地推出了一项全新的防火墙功能。作为一个管理平台,谷歌应用引擎(GAE)在自家云套件和服务上得到了广泛的运用,较亚马逊 AWS 和微软 Azure 等竞争对手有着自身的优势,开发者们可借助其 Web 框架,扩展托管在 Google 云平台上的应用。

云应用开发者应该仔细选择IaaS平台。为了帮助你做出正确的选择,下面是对在GCE上部署云应用的利弊分析。

用market enabler goagent proxy for android解决这个问题

图片 1

图片 2

market enabler用来伪装运营商,下载地址

无论出于测试或其它原因,开发者们或许都有仅向少数特定团体或用户开放新应用的需求,亦或阻止特地区域用户的访问。

云应用开发者应该在选择一个用于开发和部署云应用的基础架构即服务(IaaS)平台之前做好功课。选择错误的平台可能会导致不可预测的定价和计费模式,限制开发语言,限制操作系统的选择,几乎无法帮助客户履行合规性要求,并无法提供足够的安全性。

goagent proxy for android用来代理访问网络,android 端代理apk 下载地址

尽管早已有根据 IP 地址进行访问限制的功能,但如果在代码中实现访问控制的话,也确实是件麻烦事。

让我们来看看在一个比较流行的IaaS平台:谷歌计算引擎(GCE)上开发和部署云应用的的优缺点。GCE提供运行在谷歌管理的数据中心里的虚拟机(VM)。它让外部的企业和软件开发人员在谷歌的全球基础架构上运行他们自己的软件。那些用于Gmail,地图和其他谷歌应用的硬件和软件栈,现在也用来托管GCE的虚拟机。GCE采用Linux基于内核的VM虚拟化管理软件(KVM)。它支持多种Linux发布版本和Windows。

手机环境:Wifi、 SimCard 、Google Play、 Market enabler 、goagent proxy

因为即便如此,这些请求仍被允许接入、消耗一定的资源,企业也不得不为自己不期望的流量而支付相应的费用。

Google App Engine(GAE)是在2008年发布,而GCE则是在2012年6月宣布推出。GCE以及GAE被视为Google Cloud Platform中最重要的两个服务,谷歌云平台是在2012年5月推出并在2013年5月全面启用。

步骤:

图片 3

GCE的特点

1.手机端proxy配置好后,启动proxy服务

好消息是,GAE 新改进的防火墙功能,目前已经开放了公测(上图为防火墙规则示例)

现今,与GCE有关的用例常常包括了计算密集型应用,如视频转码和渲染,基因组测序,聚类,机器学习和分析,解决的问题与大数据系统差别不大。

2.把google play应用数据清除

开发者们可以轻松借助 App Engine 的管理员 API、谷歌云控制台(Google Cloud Console)、或者 gcloud 命令行工具设置一组规则,以指定屏蔽或允许的 IP 地址。

虽然GAE为开发者提供了一个“现成”的开发和部署环境,但GCE仍然也是一个“自己动手”的环境。客户可以创建自己的实例然后进行管理,包括虚拟机上运行的软件。GCE提供各种工具,让你可以与GCE的实例交互和管理。例如,你可以启动和停止实例,附加磁盘存储和配置网络访问。大部分这些事情GAE会在应用需要时自动做好。

3.market enabler选择运营商,设置成功后进入google play

默认规则下,该防火墙允许所有的应用流量访问,但管理员可以随时根据实际需求作出调整。比如仅限公司内网与合作机构、或者特定国家市场的 IP 接入。

要开始使用GCE的时候,你首先需要在开发者控制台,与GCE交互的三种工具之一(一个基于Web的用户界面)中创建一个GCE项目。一个项目是关于你正在开发的应用程序信息的集合,它充当你的计算引擎的容器。磁盘,防火墙,网络和虚拟机都会关连(并包含)在一个单独的项目中。

有的时候进入google play发现不是选择的运营商对应国家的play页面,可能跟proxy走的网络有关吧,再清除play的应用数据,重开proxy服务试试

GAE 防火墙的其它用例,还包括屏蔽恶意 IP 地址、以及保护一款 app 不受分布式拒绝服务(DDoS)攻击。

用户可以使用开发者控制台,加上GCloud,一个用来管理实例和资源的命令行接口,或GCE API(一个RESTful的接口)与GCE实例和资源交互。


【编辑推荐】

GCE提供几种机器类型的支持。每一种机器类型提供了预定义的配置选项集合,例如虚拟CPU的数量及虚拟RAM的容量。机器类型包括:

另gae配置

  • 标准--内存和处理能力的平衡组合
  • 高内存--相对于处理能力来说更高内存容量的选项
  • 高CPU--相对于存储容量来说更高处理能力的选项
  • 共享型--更便宜,更小的配置

转载地址

GCE支持GAE使用的托管虚拟机环境在可配置的GCE虚拟机上运行GAE应用。此功能为GAE开发者提供了更多的灵活性,通过提供更多的操作系统选择,更多的语言运行时间选择,以及更多的CPU和内存选项来运行GAE应用。GAE会自动为开发人员管理GCE创建的VM。

GAE 英文全称为 Google App Engine。它是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。

GCE为你提供了可抢占的实例,可以用比平常更低的价格创建和运行GCE实例。但GCE可以终止一个可抢占的实例并拿走部分或全部的资源,如果这个资源正被其他某些价格较高的(不可抢占的)实例所需的时候。GCE的可抢占实例数量是有限的,所以在高峰使用期要创建一个可抢占的实例也许不大可能成功。

GoAgent是一个基于GAE的穿越利器,速度方面,是相当的给力,打开youtube、facebook、Twitter等国外网站基本上是秒开。
本人收集各大网站资料,集合在这一篇文章中,教大家免费用代理,不管PC端,iphone端还是安卓端都可以使用 给力哦~不罗嗦,直接进入正题~为了让更多的人享用,设置回复可见,还望见谅~

一个GCE VM的基础软件包括了操作系统(及其他系统软件)和应用软件,这个基础软件通常被称为镜像。GCE支持数个标准的镜像(其他IaaS平台,例如AWS也一样)。但是你可以创建自己的自定义镜像,可以从头开始或是修改某个标准镜像。开发者通常有自己想用的操作系统,开发语言运行环境等等。他们可以直接将这些软件包含到他们的镜像中。

转载请注明出处~!

GCE支持几种开发人员可以选择的存储系统。[2] 磁盘持久化存储是用于块存储的主要存储机制,一般被选为存储文件系统数据的存储机制。它还提供了针对非结构化数据的谷歌云存储,Cloud Datastore,一个NoSQL数据库和CloudSQL,一个MySQL的存储解决方案。

准备工作:Gmail账号一枚
1.打开:,输入gmail用户密码登入
图片 4 

跟GAE一样,GCE也利用了谷歌的海量网络资源。数据在GCE 虚拟机之间传输的速度比其他依赖互联网传输数据的云平台更快。使用GCE,你会获得一些默认的网络和防火墙功能——项目中的所有实例都连接于一个网络,而实例只能与项目之中的其他实例通信。但你可以配置额外的网络和防火墙功能。[3]

2.然后点击Create Application进入下一步。

GCE也支持全球负载平衡,借由把传入请求分配于数个实例群和数个区域之间,从而可以实现最大的性能,吞吐量和可用性。

图片 5 

类似于GAE和AWS,GCE将世界划分为地区和区域。一个区域对应于一个物理数据中心,而一个地区则代表一个大的地理范围内数个区域的集合。目前GCE支持三个地区和八个区域。

3.输入自己的手机号,注意前面需要 86(如: 8613888888888)。(ps:如果在注册Gmail时候验证过手机号了,这里3,4两步就不会出现~直接点Create Application后会跳到第5步)

GCE提供一个SLA保证每月99.95%的正常运行时间。AWS也提供相同的保证。

图片 6 

使用GCE的技巧

4.手机收到验证码后输入,验证成功后 申请完成。. 
图片 7 

GAE和大多数用于开发和部署云应用的平台的利弊列表上主要有几点。虽然定价对每个云平台来说都是挑战,但GCE和AWS的定价和计费模式变化如此之频繁让我们很难给出定价方面的建议。在选择过程中,请了解每个候选平台的最新定价/计费模型。

5.创建一个app_id,比如:qqq123,注意记下这个app_id,后面还会再用到。最后点击Create Application完成整个注册过程
图片 8 

优点:GCE的客户能够利用所有谷歌在云自动化方面的创新,这些创新已经在谷歌的高压环境下测试过了。

图片 9 

GCE使用谷歌的私有全球光纤网络(也就是谷歌基础架构的骨干)来连接数据中心里的虚拟机,这自然比任何其他的云平台更快,包括使用公共互联网的AWS。

6.下载GoAgent ,网址是解压下载包后里面有 local和 server 两个文件夹,后面步骤所提到的文件路径都在这两个文件夹里。(PS:这个官方链接应该不少人都打不开,我下面再分享个自己百度网盘的链接)
图片 10 

GCE的标准计算实例与AWS相比成本较低,除非你愿意预先绑定支付AWS三年的预留实例。如果谷歌继续沿用摩尔定律的方式定价,那么绑定三年期的AWS 预留实例增加了未来的降价可能会抵消一些你预期省下的成本的风险。对于高内存高CPU的虚拟机来说,谷歌GCE和AWS定价的比较结果是比较复杂的——其中没几个有可比性的项目。

7.修改 localproxy.ini 中[gae] 下的appid=<你申请到的appid>,多个appid用|分开 ,并将profile=google_cn改成google_hk,否则可能无法打开Google
图片 11 

GCE的定价对小一点的企业来说是一大优点,因为它是以每分钟收费的,最低收费则是10分钟,而AWS是以小时收费,不足一小时按一小时计。

图片 12 

GCE能够让你把一个持久化读/写磁盘以只读的方式挂到一个虚拟机并将它连接到同一区域内的数百台VM。这允许你在短时间内将数据分发给大量的工作节点。AWS的客户仍在挣扎于寻找一种在大量的AWS实例之间分享数据和信息的方式。

8.双击serveruploader.bat, 输入你的appid和Gmail帐号,密码,(linux/mac用户请运行uploader.py)上传到服务端,多个appid用|隔开,上传成功后无需再设置proxy.ini文件,请无视黑框里最后的提示
图片 13 

GCE可以基于负载的增加或减少,在管理实例组内添加或删除虚拟机来自动执行负载平衡。这允许应用程序处理流量的增加和当资源需求较低时降低成本。然而,GCE的负载平衡没有那么自动,因为GCE需要用户指定自动调节的策略,并且它不能用于标准实例,只能在管理实例上使用。AWS的弹性负载均衡会执行类似的功能,但它需要预热(比如,配置负载均衡器使其在预期流量的范围内有适当级别的容量)。GCE允许地区之间的负载平衡并支持基于内容的路由,而这个亚马逊的EC2则做不到。

图片 14 

GCE会即时加密那些写入永久磁盘的数据,传输,然后将其以加密的格式存储。它已经完成了ISO 27001,SSAE-16,SOC 1,SOC 2,及SOC 3的认证。

到这里,创建工作做完,接下来,我们就要在不同的设备上设置了,继续送上PC端,iphone端,安卓端的

GCE可以让你以非常具有成本效益的方式使用可抢占的虚拟机来运行大批量和计算的作业。

一:pc端,以火狐浏览器为例(PC端记得打开goagent!)
1. 打开Firefox浏览器,安装一个Autoproxy插件,安装之后会提示重启浏览器。
2.因为Autoproxy插件里没有goagent代理选项,所以我们须自建一个,成功安装Autoproxy插件后,点击打开Autoproxy的“首选项”。 
3.选择代理服务器—编辑代理服务器
4.点击添加代理,然后新建一个名称为 “GoAgent”,代理主机 127.0.0.1,端口8087的代理,点击确定。
5.然后打开Autoproxy插件—默认代理,选中我们刚建立的GoAgent代理。
6.到这个步骤的时候,我们打开goagent.exe实际上就已经能用代理了,但是部分网站需要证书,否则排版不正常,我们只需在浏览器上方依次点击 工具—选项—高级—加密—查看证书—导入,选择GoAgent文件local文件夹下的CA.crt文件导入就OK了。" S0 O; A: d1 c6 s
7.打开local文件夹下的 goagent.exe启动代理,打开火狐浏览器,恭喜你成功了。  
各个浏览器的设置大同小异,自己摸索了~ 
IE与Opera浏览器配置goagent完美应用教程:
谷歌浏览器chrome设置GoAgent应用教程: 

缺点:GCE仍在服务方面,地区(3比11),客户的数量,产品在存储,计算,数据库,网络和配置管理的广度落后于AWS。AWS的容量是排在它之后的最大的12个竞争对手加起来的五倍。AWS在云市场的占有率是28%;微软是10%而Google是5%(包括GAE和GCE)。

goagent常见问答

AWS支持多种操作系统,包括Amazon Linux、Red Hat Enterprise Linux、CentOS、Debian,SUSE Linux Enterprise Server、Ubuntu、Oracle Enterprise Linux、FreeBSD和Windows(2003 R2,2008,2008 R2,2012)。GCE支持CentOS,Red Hat Enterprise Linux,Debian,SUSE Linux Enterprise Server、Ubuntu和Windows Server 2008 R2。(对Windows的支持仍在Beta模式。)尽管AWS略胜一筹,但它并没有显著的优势。

  1. goagent提示Error code 错误怎么办?

GCE在合规方面远远落后于AWS。AWS的合规服务完胜GCE的合规服务。AWS可以帮助企业处理大部分他们可能需要满足的法规。GCE(和Google Cloud Platform)正在尽力赶上AWS的合规服务。

如果出现错误,可参考下面的错误代码解释来修改。

围绕GCE和谷歌云平台的服务数量与AWS和微软Azure相比是较小的。在Forrester的企业公有云平台报告中,作者列出28个重要的AWS服务,22个微软的云服务和只有6个谷歌云平台的服务,包括GAE,GCE,Google Cloud Storage、Google Cloud Datastore、Google Cloud SQL和BigQuery。

401: Unauthorized 一般是你处于内网环境中,需要设置proxy.ini里面的proxy段落。还需要检查:Internet属性——》连接(connections)——》局域网设置(LAN settings)——》代理服务器(Proxy server)里面打勾,地址和端口应该是127.0.0.1:8087,如果不是可以在proxy.ini中查到

GCE缺乏广泛的地理分布。GCE只有三个地区(美国,欧洲和亚洲)和三个可用区域。而AWS,有着11个地区和超过20个的可用性区域。如果你需要一个具有广泛的地理多样性的静态网站并不介意为此付费,又或者你需要托管的大量数据,例如视频或文件下载,建议你使用AWS EC2和AWS S3。

404: Not Found 一般是proxy.ini里面appid没有填对,或者服务端没有部署成功。

原文链接:

409: 一般是您处于内网或者校园网环境,建议您换外网再次上传即可。

【编辑推荐】

503: Service Unavailable 一般是流量用完了,请更换appid。

  1. 如何对goagent进行修改?

客户端代码直接改local/proxy.py,改完重启goagent.exe即可;服务端改server/wsgi.py,改完用uploader.bat上传即可

二:iphone端 (必须越狱,不解释)
1.打开你的IOS设备,连接上网络,打开cydia,进去添加源 
2.添加好了之后呢,你进这个源里面分别安装goagent-ios/goagent-widget这2个插件,按顺序安装。忘了说,你进cdyia的时候要以 开发者 的身份进去,而不是用户,这点很重要。
3.安装好后点开桌面的goagent for ios,点击设置,在ID后面填入你在goagent下创建的ID就可以了,然后back。 
5 .然后点击Install GoAgent CA,安装CA证书,如果不行就用IOS的safari浏览器打开以下网址:也就是官方教程的网址: 这个时候点击安装这个时候会跳转,设备会提示你安装一个证书,直接点安装,确认什么的就可以了,直到设备提示成功,OK就可以了。

6 .按后打开系统设置里面的通知,把goagent-widget放到通知中心~

  1. 点击goagent for ios设置里的Change System Proxy 或者打开IOS系统下的设置-----WIFI----你当前连接什么wifi你就点进去,然后拉到下面,有个http代理URL里面填写 

8. 哈哈,基本就大功告成啦,这个时候最好重启一下,然后看到通知栏上的快捷栏了没,打开,打开脸书,推特吧~(目前youtube只能看到列表,不能点进去看,等我找到解决方法的时候再写进来~)

三.安卓端 (必须ROOT,这个也不解释)
下载安装GAE代理
打开GAE代理
代理设置,
代理类型默认GAE
代理地址:例如https://yourID.appspot.com/fetch.py  其中的yourID就是上面准备工作第5步中的qqq123,当然你写自己设置的名字即可,这里只是举例
本地端口8087
功能设置 :自动连接 HTTPS代理 国内路由 全局代理都勾上,其他都别管了
接下来勾选最上面的代理开关开启 
OK,下载facebook,twitter,YouTube试试吧,当然如果你需要这些程序的话,其他的国外网站都能上的

全部教程完毕,OK。

本文由新葡萄京娱乐场8522发布于计算机编程,转载请注明出处:有利开采者节制特定IP,在GCE上安插云应用本领及

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。