Total Pageviews

Monday 3 June 2013

在 linux vps上搭建snova(nodejs 版)以翻墙

1.首先在你的vps 上搭建nodejs.
2.然后下载源码:
as3:~# mkdir snova-c4-nodejs-server-0.22.0
as3:~# cd snova-c4-nodejs-server-0.22.0
as3:~/snova-c4-nodejs-server-0.22.0# wget http://snova.googlecode.com/files/snova-c4-nodejs-server-0.22.0.zip
as3:~/snova-c4-nodejs-server-0.22.0# unzip snova-c4-nodejs-server-0.22.0.zip
编辑解压出来的文件server.js, 把里面的8080改为其他端口,比如5070.
as3:~/snova-c4-nodejs-server-0.22.0# cd ~
as3:~# nohup node /root/snova-c4-nodejs-server-0.22.0/server.js > /dev/null &
(你可以把nohup node /root/snova-c4-nodejs-server-0.22.0/server.js > /dev/null &添加到/etc/rc.local里)
这样,服务器端就搭建好了。

客户端的配置

下载http://snova.googlecode.com/files/gsnova_0.22.0_windows_386.zip到本地的windows机器。解压该zip文件,进入解压出来的目录gsnova-0.22.0,编辑里面的gsnova.conf,修改gsnova.conf中的C4部分,Enable的值改为1,WorkerNode[0]=的后面加上your-vps-ip:5070,把[SPAC]部分的Default=Auto改为Default=C4

然后双击 目录gsnova-0.22.0里的gsnova.exe,会出现一个DOS窗口,不要关闭此DOS窗口,然后设置浏览器的http代理为127.0.0.1:48100,即可翻墙。

 此法比http://briteming.blogspot.co.uk/2012/07/linux-vpssnova.html所述的方法要简单些,毕竟搭建nodejs环境比java环境省事多了.但是此法不如

http://briteming.blogspot.co.uk/2012/07/linux-vpssnova.html所述的方法快!

  注:总的说来,snova,gsnova的翻墙效率/速度不快,不推荐使用。 

项目地址:https://github.com/yinqiwen/gsnova

 相关帖子: http://briteming.blogspot.jp/2012/07/linux-vpssnova.html

--------------------------------------
https://code.google.com/p/snova/wiki/C4VPSInstallation
https://code.google.com/archive/p/snova/