写这个主要是为了以后重复造轮子的时候方便查阅,以前用的vpn近几天都被不可描述了,只能自己手动造梯子来科学上网了。
相比以前用 DigitalOcean+ ss 搭梯子的时候,现在整个流程都傻瓜了很多,可以说是“一键搭建”了。
资费来看,vultr 新加的 2.5$/月 套餐,可以说是业界良心的了。只不过现在这一档服务器已经所剩不多,很多机房已经售光了。
1. 注册 vultr 账号
首先在 vultr 官网 注册 vultr 账号,注册的时候记得先查一下最近 vultr 是否有优惠码活动。
注册之后需要填写付款信息并充值。支付方式有 信用卡、PayPal、bitcoin和支付宝 ,支持支付宝可以说是对国内用户很有好了。唯一不太友好的地方是:使用支付宝最低充值额度为 $10,而使用PayPal和bitcoin的最低充值额度为 $5。
2. 购买 VPS
在“servers”菜单中点击右侧的蓝色加号来部署一个新的服务器,首先在世界各地的节点中选择一个节点,这里推荐亚洲以及美国西海岸节点。
然后选择服务器系统,这里为了方便后续搭建,选择CentOS 6×64
之后选择需要用的套餐,2.5$/月的套餐完全能满足单人多设备的使用。
以上选择完毕后,其他的可填项保持默认,最后一项“Server Hostname & Label”为服务器名,可根据喜好随意填写,填写完成后点击“Deploy Now”即可。
稍等几分钟,等待status变为running意味着你的服务器已经启动完成,可以开始搭建 Shadowsocks 了。
3. 部署 Shadowsocks
服务器启动完成后,进入服务器控制台,点击view console按钮,进入网页版terminal。
进入terminal之后需要登陆才可以进行后续操作,这里默认用户名为root,密码可以在控制台中找到(如下图)
登陆成功后在terminal中依次输入以下三条命令。
第一条:
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
执行完毕后输入第二条:
chmod +x shadowsocks.sh
执行完毕后输入第三条:
./shadowsocks.sh 2>&1 | tee shadowsocks.log
等待执行完毕后,会出现以下界面,让你设置Shadowsocks密码:
密码在之后也可以更改,输入密码后按回车键,之后会询问你shadowsocks占用端口号,这里如果没有特殊需求,输入默认的 8989 端口,敲击回车即可。
之后会询问你加密方式,这里我们选择 aes-256-cfb 加密方式。选择后敲击回车,等待部署完成。会出现如下界面:
此时可以截图记住红标部分,第一行为服务器IP地址,第二行为端口号,第三行为密码,第四行为加密方式。
至此,已经完成了Shadowsocks的全部部署,可以在电脑/移动终端中使用shadowsocks软件连接了。
4. 终端连接软件
在各种终端的连接软件中,按提示相应填入之前记下的红标部分内容即可
- Mac:ShadowsocksX 下载
- Windows:Shadowsocks-windows 下载
- Android:Shadowsocks-Android apk下载
- iOS:这里笔者使用的是 Wingy ,需要使用非国区 apple id 登陆 App Store下载