前几天朋友共享的 Shadowsocks 账号挂了,貌似是提供商 Shadowcheap 跑路了。为了翻墙需求,他准备买台VPS,由我打理。
虚拟专用服务器(英语:Virtual private server,缩写为 VPS),是指通过虚拟化技术在独立服务器中运行的专用服务器。每个使用VPS技术的虚拟独立服务器拥有各自独立的公网IP地址、操作系统、硬盘空间、内存空间、CPU资源等,还可以进行安装程序、重启服务器等操作,与运行一台独立服务器完全相同。
VPS提供商方面,选择了口碑较好价格实惠的DigitalOcean,5美元一个月的套餐,512MB内存,20GB固态硬盘,1TB一个月流量,应该够用了。
linux方面我完全是菜鸟,开始连登录VPS都不会…
还好这方面的教程很多,安装 Shadowsocks 服务端也不算难。
# DigitalOcean的Droplet怎么添加SSH Key和使用SSH Key登录
当前我使用的是SSH Key登录,用 PuTTY Key Generator 生成公钥和私钥,VPS添加公钥,登录的时候用私钥验证,不用输入密码,挺方便的。
CPU好YY,系统一不小心安装了Ubuntu…本来想装Debian的,因为我的笔记本就是Debian。
# Ubuntu 安装 Shadowsocks
不是Root用户的首先切换,然后分别运行下面三条命令:
apt-get update apt-get install python-pip python-m2crypto supervisor pip install shadowsocks
接着配置 supervisor,运行:
vi /etc/supervisord.conf
进入vi编辑器,复制下文再退出并保存。
[program:shadowsocks] command=ssserver -c /etc/shadowsocks.json autorestart=true user=nobody
启动 supervisor:
service supervisor start
接下来配置 Shadowsocks,运行
vi /etc/shadowsocks.json
进入 vi 编辑器,键入下文再退出并保存。
{ "server":"服务器IP", "server_port":8388, "local_address": "127.0.0.1", "local_port":1080, "password":"密码", "timeout":300, "method":"aes-256-cfb", "fast_open": false, "workers": 1 }
最后运行:
ssserver -c /etc/shadowsocks.json -d start
总体来说安装起来还是挺简单的,不需要什么linux知识,多搜索下就好了。
测速,在美国西海岸带宽好给力。
广东电信,看Youtube 720P视频毫无压力。
最后,祝波多尔斯基生日快乐。