Total Pageviews

Wednesday, 17 May 2017

在linux vps上搭建shadowsocks-over-websocket,用以翻墙

登录linux vps,搭建nodejs环境。
git clone https://github.com/VincentChanX/shadowsocks-over-websocket
cd shadowsocks-over-websocket
npm install

root@localhost:~/shadowsocks-over-websocket# node server.js -m aes-256-cfb -k mypassword -s 0.0.0.0 -p 9988 > /dev/null &
服务器端就运行起来了。

客户机器(linux桌面系统或mac)
首先搭建nodejs环境。
git clone https://github.com/VincentChanX/shadowsocks-over-websocket
cd shadowsocks-over-websocket
npm install

yudeMacBook-Air:shadowsocks-over-websocket brite$ node local.js -m aes-256-cfb -k mypassword -s my-vps-ip -p 9988 -l 1081 > /dev/null &
客户端就运行起来了。

然后设置 客户机器的浏览器的socks5代理服务器为127.0.0.1:1081,即可翻墙。

以前在此帖子http://briteming.blogspot.com/2017/05/herokucomshadowsocks-over-websocket.html里说过“在Heroku.com部署shadowsocks-over-websocket,用来免费翻墙”.

 相关帖子:http://briteming.blogspot.com/2017/05/herokucomshadowsocks-over-websocket.html
http://briteming.blogspot.com/2012/07/shadowsocks-nodejs.html

注:此法使用1-2个小时后,客户端容易跟服务器断开连接,这是基于nodejs的shadowsocks类型的通病。 断开连接后,只好重新运行node local.js -m aes-256-cfb -k mypassword -s my-vps-ip -p 9988 -l 1081 > /dev/null &

No comments:

Post a Comment