emmm。。花了60多买了一年多的ss到期了。再续费一年要200,免费的翻墙软件用起来都不太称心如意。遂决心自己搭建一个。。没抢到搬瓦工的VPS于是一顿操作上了hostus的船,价格可以配置一般主要便宜而且不用paypal但是刷一次IP要5刀。
- CPU核心:1核心
- 内存:768MB /768MB vSwap
- 硬盘:20GB
- 端口:1Gbps
- 月流量:2000GB
- 架构/系统:OpenVZ
- 独立IP:1IP
- 价格:[$16.00/年]
hostus的初始密码比较复杂,putty连上以后先改密码。。
passwd root
安装shadowsocks,这里先安装个go语言的shadowsocks,后来才发现只能找到python语言的流量管理,流量管理的事emmm以后再说吧。。
wget获取shadowsocks-go脚本。
wget --no-check-certificate https://down.upx8.com/shell/shadowsocks-go.sh
赋予脚本执行权限。
chmod +x shadowsocks-go.sh
执行脚本。
./shadowsocks-go.sh 2>&1 | tee shadowsocks-go.log
这里记录一下卸载脚本的方法。。
./shadowsocks-go.sh uninstall
配置多用户登录。
vi /etc/shadowsocks/config.json
配置文件里添加端口和对应的登录口令。
1 | { |
至此,配置就算ok了。记录下shadowsocks服务的各种操作。
1 | 启动:/etc/init.d/shadowsocks start |
配置完后需要重启shadowsocks。不同用户通过不同端口以及对应的密码即可连接。
看了一眼hostus的默认服务器系统是centos6。。防火墙还是iptables。添加防火墙过滤规则,否则可能会出现端口被屏蔽服务器拒绝连接的情况。
iptables -I INPUT -p tcp --dport 1314 -j ACCEPT
测试了一下三个端口,都可以正常访问google。但是不完善的一点是go脚本好像没有ss流量管理,有空重装python试试。