2017年10月20日星期五

用Heroku、snova-c4搭梯子上墙

1.snova-c4(翻墙软件)下载

https://code.google.com/archive/p/snova/downloads

服务端snova-c4-java-server-0.22.0.war (C4服务端PHP/PASS)
客户端gsnova_0.22.1_windows_386.zip --(go语言)

2.在 heroku.com 部署 snova-c4-java-server-0.22.0.war

heroku login
heroku plugins:install https://github.com/heroku/heroku-deploy --只需执行一次,以后不用执行
heroku apps:create --此步创建一个app,名字随机,记住此步的appname("xx.herokuapp.com")。更新不用执行此步
heroku deploy:war --war <path_to_war_file> --app <app_name>

留意执行“heroku apps:create”时的输出,一般会显示创建的域名,为 “xx.herokuapp.com”, 记下该域名,为配置Client准备

3.解压 gsnova_0.22.1_windows_386.zip 修改gsnova.conf

将GAE的Enable设置为0
C4的Enable设置为1,WorkerNode[0]后面写上你的Heroku二级域名”xx.herokuapp.com”
SPAC的Enable设置为0,确定保存
双击打开gsnova.exe可执行文件。

4.浏览器设置代理
google 就装switchysharp
代理设置端口时要与你在配置文件中设置的端口是一致的,代理类型Socks5
默认是127.0.0.1 端口48102