用 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. turnax
    2012年12月6日09:58

    试了一下,速度还行,就是不知道有流量限制吗?

    • iGFW
      2012年12月10日16:52

      这个我博客以前提到过,不过我也忘记了,你搜索下博客

  2. 老虎吃草
    2012年12月6日01:30

    想问问除了GAE外 SNOVA里哪个空间最快

    • iGFW
      2012年12月10日16:49

      没有比较过,你可以都试试然后给大家讲讲

  3. 老虎吃草
    2012年12月6日01:17

    正在用这个翻··速度过得去··

  4. 老虎吃草
    2012年12月6日01:15

    yrtfyt :请问:部署 Snova c4 服务端到 Heroku那里出错?
    Microsoft Windows XP [版本 5.1.2600]
    (C) 版权所有 1985-2001 Microsoft Corp.
    C:\Documents and Settings\mo>d:
    D:\> heroku login
    Enter your Heroku credentials.
    Email: xxxxx
    Password (typing will be hidden):
    Found existing public key: C:/Documents and Settings/mo/.ssh/id_rsa.pub
    Uploading SSH public key C:/Documents and Settings/mo/.ssh/id_rsa.pub… faile
    ! This key is already in use by another account. Each account must have a
    ique key.
    D:\> heroku plugins:install https://github.com/heroku/heroku-deploy
    Installing heroku-deploy… done
    D:\>.heroku apps:create
    ‘.heroku’ 不是内部或外部命令,也不是可运行的程序
    或批处理文件。

    …这么明显··小数点去掉

  5. Aquamarine
    2012年12月5日20:43

    最近GoAgent的确是越来越不好用了,这个博主试过了么?看评论好像速度不怎么快啊。其他还有什么选择么?

    • iGFW
      2012年12月10日16:47

      这个不能只听要试,我用不到所以没试,由于国内网络差异很大,别人慢你也可能快

  6. 2012年12月5日14:15

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

  7. yrtfyt
    2012年12月5日14:05

    请问:部署 Snova c4 服务端到 Heroku那里出错?
    Microsoft Windows XP [版本 5.1.2600]
    (C) 版权所有 1985-2001 Microsoft Corp.

    C:\Documents and Settings\mo>d:

    D:\> heroku login
    Enter your Heroku credentials.
    Email: xxxxx
    Password (typing will be hidden):
    Found existing public key: C:/Documents and Settings/mo/.ssh/id_rsa.pub
    Uploading SSH public key C:/Documents and Settings/mo/.ssh/id_rsa.pub… faile
    ! This key is already in use by another account. Each account must have a
    ique key.

    D:\> heroku plugins:install https://github.com/heroku/heroku-deploy
    Installing heroku-deploy… done

    D:\>.heroku apps:create
    ‘.heroku’ 不是内部或外部命令,也不是可运行的程序
    或批处理文件。

  8. zdcs
    2012年12月5日08:50

    snova部署在heroku可以去看这个博客教程:http://ishare.cn.ms/archives/2577,如想部署在openshift上可以看看这个博客方法:http://xilouqz.tk/(1.安装配置部署C4 Plugin到OpenShift上,2.安装配置部署C4 Plugin到OpenShift上 补充)。snova项目页上关于openshift的教程太老已经淘汰了

  9. bin
    2012年12月5日05:14

    Heroku激活那个长长的链接输入密码后没有任何反应,是怎么回事?

  10. jhg
    2012年12月4日18:13

    根据教材部署 Snova c4 成功,非常感谢。
    另外,Snova做tor的前置代理,还是不错的。

    • ewewee
      2012年12月8日12:59

      死八大后,tor从来没有连上过,不管用什么代理。用heroku看youtube速度不行,时常要缓冲!!

  11. yrtfyt
    2012年12月4日17:43

    部署 Snova c4 服务端到 Heroku,怎么样打开命令,xp的!

    • iGFW
      2012年12月4日23:33

      开始菜单,附件中打开命令提示符,

  12. turnax
    2012年12月4日13:14

    heroku deploy:war –war ./190.war –app abc 回车
    操作到这句出现:! war file must have a .war extension
    但是我明明有190.war这个文件在d盘了

    • iGFW
      2012年12月4日14:03

      博客程序问题,有时候两个短横杠--会自动变成一个横杠–
      文章已经更新修改

  13. 匿名
    2012年12月4日12:52

    博主,这个帆墙软件有木有全程加密啊?

    • iGFW
      2012年12月4日13:44

      这个应该是默认加密的了,至于加密技术和安全性,可以推特上咨询软件作者

  14. one2free
    2012年12月4日12:30

    heroku deploy:war –war ./190.war –app abc
    这条命令要注意了。应该是
    heroku deploy:war –war ./190.war –app abc

    • turnax
      2012年12月4日13:47

      one2free :heroku deploy:war –war ./190.war –app abc
      这条命令要注意了。应该是
      heroku deploy:war –war ./190.war –app abc

      你的字都一模一样啊,有区别吗?

      • iGFW
        2012年12月4日13:59

        博客程序问题,有时候两个短横杠--会自动变成一个横杠–

  15. 2012年12月4日12:08

    没有说firefox

  16. 淡淡喜悦
    2012年12月4日05:57

    楼上仔细看,边部署边理解,一点都不难。

    只是Heroku速度差强人意,Jelastic日本站点速度还可以接受,上Twitter感觉还不错

  17. 123456
    2012年12月4日00:55

    直接用 snova 共享 ID 的功能, 一键翻, 哪用这么复杂的配置…

  18. 环球游客
    2012年12月4日00:45

    “heroku deploy:war –war ./190.war –app abc 回车
    出现
    uploading ./190.war…………done
    …………
    Created release v6
    结束”

    这都神马意思啊?!狗屁不通的讲解!

  19. maoyipeng
    2012年12月3日23:31

    然后heroku也被墙了

  20. yueyejinghun
    2012年12月3日22:39

    比起goagent和wallproxy之类几乎等同于一键安装的GAE平台软件配置起来是稍微麻烦了点.不过自从18.0.war文件更新之后速度确实有明显改善.

    顺便提醒一下大家. 如果配置了CloudFoundry和OpenShift平台的话. 可测试哪个速度最快然后只使用其中一个AppID.其它可作为备用. 与goagent不同的是. 同时使用多个AppID反而会降低效率. “默认用http长连接,单个appid会复用;多个来回切换有TCP重连的开销” — @yinqiwen原话

评论分页