2017年10月22日星期日

基于Heroku+Snova搭建代理 | 在Heroku上部署Snova的WAR服务

本教程是基于Heroku+Gsnova的翻墙教程,并不是基于自由X与其他免费代理,这样的代理速度比较慢,在进行联机活动的时候总是会遇到卡顿,或者是掉线,而Heroku+Snova类似于GAE,是自己创建一个APP使用这个APP服务器当做代理服务器。
首先需要准备:
01.无线路由器x1
02.电脑x1
具备以上条件那么就可以开始了Vita翻墙之旅!
01.在这个 Heroku 页面,
输入你的邮箱地址并注册一个帐号。
https://api.heroku.com/signup

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

03.下载 SNOVA-C4-HEROKU-SERVER-XXX.ZIP
在 https://code.google.com/p/snova/downloads/list 下载 “snova-c4-server-0.20.0.war” 文件并放到D盘根目录下,可改名为200.war,便于操作。

04.部署 SNOVA C4 服务端到 HEROKU
打开命令行(运行输入CMD)
输入 d: 回车
输入 heroku login 回车;
输入注册heroku时所用的邮箱,回车;
输入密码,回车。
//注释:命令行里面输入密码不显示的,输完回车就好
输入 Y或者N 回车;
输入 heroku plugins:install https://github.com/heroku/heroku-deploy 回车 --只需执行一次,以后不用执行
输入 heroku apps:create APP
--此步会创建一个app,APP是你的 PID
//注释:(APP可以是任意字符字母数字组合,但是不能和别人重名,别人已经使用的PID就不行了,)
然后会提示 创建成功 app.herokuapp.com。(更新不用执行此步。)没有出现网址代表失败。
输入 heroku deploy:war --war d:/200.war --app APP 回车
APP注意替换成你自己的PID
出现
uploading d:/200.war…………done
…………
Created release v6
结束
如果看见以上字,说明基本完成了。。
打开http://app.herokuapp.com/
如果出现
Snova C4 Server 0.20.0
证明成功!真不容易啊~~~

05.下载、配置 SNOVA C4 客户端
到 这里下载
https://code.google.com/p/snova/downloads/list
32位选
gsnova_0.19.2_windows_386.zip
64位选
gsnova_0.19.2_windows_amd64.zip
解压缩,修改 gsnova.conf 的以下部分

[LocalServer]
Listen=192.168.1.100:48100(这点很重要...就是路由器给你分配的IP+:48100)
[GAE]
Enable=0
[C4]
Enable=1
WorkerNode[0]=app.herokuapp.com
WorkerNode[1]=app2.herokuapp.com (如果你创建了第二个app,名叫abcdef2。 可以此格式加多个。)
保存,搞定!
06.设置浏览器 实现智能代理
设置→Interenet选项→连接→局域网(LAN)设置→局域网设置→代理服务器→地址:192.168.1.100→端口:48100
到这里IE浏览器已经可以翻墙了,chrome浏览器请安装SwitchySharp插件,设定代理地址与端口。
07.设置Vita
设定→网络→Wi-Fi设定→你的路由器→详细设定→Proxy伺服器:使用→地址:192.168.1.100→Port:48100
到这里Vita已经可以翻墙了,开始畅游吧!
如果需要补图的话请留言。
http://tieba.baidu.com/p/2156118240

http://ifanqiang.blogspot.hk/2013/12/18-HerokuGsnova.html

没有评论:

发表评论