用 Heroku +snova翻墙=快速+完美支持https

2012年12月3日 | 分类: 翻墙相关 | 标签: , , , ,

goagent是个优秀的翻墙工具,但google近来越发受到方院士的摧残,依托于它的goagent不像以前那么好用了。爱折腾的我今天试了下 @yinqiwen 兄开发的snova ,翻墙效果很好,没用gae功能,只用了Heroku,完美支持https,速度也很快~~~ 感谢@yinqiwen 兄 的悉心指导。喜欢折腾的兄弟可以试试,配置也不复杂。

具体步骤如下:

1. 创建一个 Heroku 帐号

在 这个 Heroku 页面,输入你的邮箱地址并注册一个帐号。

2. 安装 Heroku Toolbelt

Install Heroku Toolbelt
注册成功之后,你会收到一封邮件,点击里面的那个长长的链接,然后在打开的页面下载 Heroku Toolbelt 软件https://toolbelt.heroku.com/windows并安装。

3. 下载 snova-c4-heroku-server-xxx.zip

Download Snova c4 server
在 https://code.google.com/p/snova/downloads/list 下载 “snova-c4-server-0.19.0.war” 文件并放到D盘根目录下,可改名为190.war

4. 部署 Snova c4 服务端到 Heroku

  • 打开命令行难看的黑色界面,输入 d:  回车
  • 输入 heroku login 回车;输入注册heroku时所用的邮箱,回车;输入密码,回车。
  •  heroku plugins:install https://github.com/heroku/heroku-deploy 回车 –只需执行一次,以后不用执行
  • heroku apps:create      –此步会创建一个app,格式为abc.herokuapp.com。(更新不用执行此步。)
  • heroku deploy:war --war ./190.war --app abc    回车 (abc是你创建的app的名字。比如abc.herokuapp.com )
  • 出现     uploading ./190.war…………done
  • …………
  • Created release v6
  • 结束
打开http://abc.herokuapp.com/

如果出现

Snova C4 Server 0.19.0

证明成功!真不容易啊~~~

5. 下载、配置 Snova c4 客户端

64位选
gsnova_0.19.2_windows_amd64.zip
解压缩,修改 gsnova.conf 的以下部分
[GAE]
Enable=0
[C4]
Enable=1
WorkerNode[0]=abc.herokuapp.com
WorkerNode[1]=xyz.herokuapp.com (如果你创建了第二个app,名叫def。 可以此格式加多个。)

[SPAC]
Enable=0
Default=Auto

保存,搞定!

6.设置浏览器 实现智能代理

chrome浏览器请安装SwitchySharp插件,然后导入这个设置 https://snovabak.googlecode.com/files/snova.bak在SwitchySharp的“切换规则”选项卡,点击“立即更新列表”

建议关掉浏览器重启。

7. 启动 Snova 客户端  遨游互联网

本教程改编自http://jingpin.org/heroku-snova/为了小白能比葫芦画瓢 感谢作者 YOUNG
感谢开发者https://twitter.com/yinqiwen向往自由的心,必然能突破防火墙!
来不删帖不封号的twitter玩吧~~~我的twitter:https://twitter.com/qhgy

这是豺狼当道的帝国时代!这是邪恶横行的魔兽世界!这些街头霸王罄竹难书的罪恶,逼我放弃最终幻想。正义发出了红色警戒,兄弟们!让我们遵从使命召唤,擎起雷神之锤,组成英雄连,做反恐精英,做暗黑破坏神,做它们的终结者!让这些鬼泣吧!除暴安良,会成为我们的荣誉勋章!

 

  1. 2013年6月1日19:52

    apjp+heroku要用到git我对git理解不了请写一下有关git在windows下的应用文章和他的原理谢谢你的分享祝你快乐平安每一天

  2. 洗洗睡
    2013年3月6日14:48

    iGFW大侠,部署成功,速度还行!感谢分享。另外,对博主分享的这个文章中提到的这一步骤“6.设置浏览器 实现智能代理”提一个建议。建议详细描述怎么设置 Chrome 浏览器的 SwitchSharp ? 还好本人之前用过SWITCH SHARP,知道是怎么设置,因为上文少写一句话,就是“手动配置” HTTP代理 为 127.0.0.1:48100 。全文读下来都可以理解,就这里遇见一个问题,但对用过 Switch Proxy 的来说,会自己去摸索,调整设置。如果没有用过的来说,确实会在最后一步不成功,因为之前都成功 了。

评论分页