用 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. ytuy
    2013年1月3日15:18

    怎么样删除Heroku +snova帐号?

    • iGFW
      2013年1月3日19:56

      你可以看看Heroku帮助文档

  2. rfrewftg
    2013年1月1日15:00

    请问:下载 snova-c4-heroku-server-xxx.zip,是指snova-c4-server-0.19.0.war 文件吗?

  3. etsrdtr
    2012年12月24日15:08

    Heroku +snova上传成功,但是打开http://abc.herokuapp.com/网页
    Heroku | No such app

    There is no app configured at that hostname.
    Perhaps the app owner has renamed it, or you mistyped the URL.没有出现
    Snova C4 Server 0.19.0 但也翻墙.代理snova 127.0.0.1 48100 请指导下.谢谢!
    .

    • iGFW
      2012年12月24日18:23

      abc换成你申请的ID了吧,是不是部署没成功

  4. 034141
    2012年12月23日04:43

    按教程弄好了结果翻不了显示324怎么办?

    错误 324 (net::ERR_EMPTY_RESPONSE):服务器已断开连接,且未发送任何数据。

    • 034141
      2012年12月23日04:59

      额 没事搞好了

  5. 小轩
    2012年12月22日10:58

    楼主 在第一步 heroku login 后面提示填写邮箱地址的时候 也填好了老是提示认证失败是怎么回事啊 求解答 谢谢了

  6. fanq
    2012年12月15日14:36

    不如免费空间快,白折腾了

  7. crossgfw
    2012年12月15日11:58

    这种方法经常断流,一个网页经常要重试两次才能,而且打开速度也不快,比APJP+Heroku差多了。

  8. Aquamarine
    2012年12月15日03:25

    这个平台的确是速度太慢了,近乎于打不开。

  9. 哈哈
    2012年12月14日11:26

    到了 heroku deploy:war –war ./190.war –app abc 显示 no access to this app
    操作是按照本文来做的,但就是到了这一步就不行了。

    • iGFW
      2012年12月23日17:45

      abc换成你自己的app了吗

  10. crossgfw
    2012年12月14日00:34

    翻墙成功,多谢博主的教程。提下建议:在“创建一个app”的步骤里,“(abc是你创建的app的名字。比如abc.herokuapp.com )”的说明容易认人误解,我第一次就把“.herokuapp.com”也加到app名字的后面了,后来查看了snova官网的说明: “ heroku apps:create –此步创建一个app,名字随机,记住此步的appname(域名不含.herokuapp.com)”才搞成功了,希望博主改一下。

    • moyu
      2012年12月14日03:49

      谢谢!非常呢

      • qwe
        2012年12月19日14:14

        部署 Snova c4 服务端到 Heroku , heroku apps:plm333 ,heroku deploy:war –war ./190.war –plm333.com,这样对吗

    • iGFW
      2012年12月23日17:47

      感谢支持

  11. moyu
    2012年12月12日23:14

    是输入的两个横杠

  12. moyu
    2012年12月12日23:12

    命令无效?
    D:\>heroku deploy:war –war ./190.war –app abc
    ‘deploy:war’ is not a heroku command.

  13. tianye
    2012年12月9日22:13

    速度还好了,至少youtube还勉强算顺畅。 今天看到更新的版本支持NodeJS PaaS平台,应该比Java的实现快一些。

  14. fanq
    2012年12月9日19:52

    这个平台速度不行,你们ping 下就知道了

  15. zzh
    2012年12月9日11:14

    输入密码回车后出现could not find an existing public key would you like to gonerate one?

  16. sate11it9
    2012年12月9日10:03

    折腾成功,上来报个到

  17. ewewee
    2012年12月8日13:03

    这个网站http://ip-check.info/?lang=en能看到自己的ip地址,不信 你们自己试试

    • iGFW
      2012年12月10日17:04

      浏览器设置代理多会这样,用vpn匿名效果更好

    • Aquamarine
      2012年12月15日03:26

      可能是启用了GFW列表的缘故

  18. xyz
    2012年12月8日09:12

    已经解决了,自己的粗心造成的,呵呵呵!

  19. xyz
    2012年12月7日17:23

    heroku deploy:war –war ./190.war –app abc 回车,提示找不到war文件,明明D盘有一个190.war文件呀,请兄弟明示一下那几个横杆和空格准确点是怎么回事的,谢谢!

    • iGFW
      2012年12月10日16:59

      博客程序问题,应该是两个端横杠(两个横杠中间无空格),不是一个长横杠
      heroku deploy:war --war ./190.war --app abc

  20. 2012年12月6日13:43

    请问IE、火狐浏览器如何设置,前几天好像有IE的设置,现在怎么没了? 望答复。

    • iGFW
      2012年12月10日16:54

      个人建议使用火狐浏览器
      其实IE就直接设置浏览器代理就可以了

评论分页