作者:crane 来源:http://crane.appspot.com/2009/04/ssh.html
最近plurk.com被盾了,我一门心思的想给她做个代理,主要就是想吧iBeyond的bullog4cn的代码改改,结果当然是失败了。据作者(iBeyond)说是因为:“一般来说,服务器对POST提交上来的数据都是会有一些安全性的处理的。所有,POST这部分不容易处理。 ”我是懂了个大概,主要是安全原因吧,Plurk一看这些请求都不是来自于plurk的URL当然会出问题了。当然代理有很多,最近光是基于GoogleAppEngine的就有很多,我主要是想可以和 bullog4cn.appspot.com 一样的域名,很简洁也很方便,不像GAppProxy还要来个客户端,也就是很专一的意思。
这个尝试虽然失败了,但是我却想到可以为我被封的那个blog(cranecn.blogspot.com)做个专门的代理啊,iBeyond的源代码上注释的很清楚可以替换想要代理的地址。试了一下就成功,和以前同样是iBeyond做的那个gfw.appspot.com的区别是,不用把地址搞的那么麻烦了(同样作者也罢这个源代码开放了)。
简单说一下:
- 注册一个 App Engine 帐户。create an application,会有一个地址生成
http://application-id.appspot.com,好像可以注册10个免费的application。
- 下载python,下载Google App Engine SDK,不用到中文页面去下载,那里的程序好久没更新了。然后安装这两个程序,其中Google App Engine SDK会在桌面上生成一个文件夹的快捷方式,打开在里面新建一个文件夹,重命名比如叫 kyle。
- 下载源代码,然后保存在那个上面提到的那个新建文件夹kyle里,两个文件一个是app.ymal,另一个是 main.py。注意,要以utf-8编码保存,我就吃了这个亏,郁闷了好久。用记事本或notepad++编辑这连个文件,把 app.ymal 里面的第一行 application: gfw 改成你自己注册的那个 application:
application-id
。把 main.py 里作者注释的 #远程主机,如果想代理其他主机的话。。。。。下面的哪一行改成你的blog地址。还有#google分析代码,自己看着办。。。你就自己看着办吧,我曾经把它全删了,后来出现错误,原来google_analytics = """ """不是Google Analytics提供的代码,也就是说引号中间的内容可以删也可以替换成你自己的,其他的不可以。保存~ - 上传程序:打开命令提示符(开始-运行-cmd),如果当时Google App Engine SDK是按照默认地址安装的话,就输入
cd /d "C:\Program Files\Google\google_appengine\"
,如果是自选路径那就自己看着办吧。然后利用Google App Engine SDK提供的上传命令appcfg.py update
kyle 。然后就会输入你的邮箱账号密码(好似没有显示*号,不管他)。然后如果没有错误(error)的话,那几算完成了。 - 然后在浏览器中输入 http://application-id.appspot.com
作者提供的代码是专门为代理牛博国际提供的,里面有好多事专门为牛博设计的。懂代码的可以自己改,反正我不懂,就让那些不相干的代码留在那里吧。
还有一点奇怪的是上传完毕后没有出现传说中的Uploading index definitions ,后台也显示None Deployed。但是网站照样用,怪哉!网页里的某些挂件不能用了,比如blogger跟踪。下奶好多人直接用GoogleAppEngine做blog,我看了几个都不太满意。
我以前的blog 现在就可以访问了 : crane.appspot.com,现在的id可是有6个字符的限制啊,幸亏我申请的早。其实,这个blog我已经不怎么用了,不过是觉得代理很好玩罢了。照着个原理,大部分常规网站都可以做个代理,好的很!就是plurk不能,不太好。
又把 GFW4blogspot 装了一下,挺好玩的。作者似乎把首页删了,这能通过 https://gfw.appspot.com/ibeyond 这种形式来访问了。我的 jiluwuyu.appspot.com同样的方法访问。
以前gfw.appspot.com的首页还没有被删的时候,我去看,经常可以看到有人通过这个代理上一些色情blog之类的,我就郁闷了:难道上黄网也要翻墙?至少我是不要的~~~
link: iBeyond's Eyes
--
Posted By GFW Blog to GFW Blog at 4/29/2009 05:21:00 A
--~--~---------~--~----~------------~-------~--~----~
GFW Blog又被封了,您可以通过以下网址翻墙访问:
https://meme2028.appspot.com/chinagfw.org/
https://soproxy.appspot.com/chinagfw.org/
https://proxytea.appspot.com/chinagfw.org/
https://quick-proxy.appspot.com/chinagfw.org/
https://free4internet.appspot.com/chinagfw.org/ 。 您也可以使用Google Reader订阅我们,订阅地址:http://chinagfw.org/feeds/posts/default。
To unsubscribe from this group, send email to
gfw-blog+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/gfw-blog?hl=zh-CN
-~----------~----~----~----~------~----~------~--~---
没有评论:
发表评论