作为一个程序员必要的翻墙技能还是要掌握的。本文主要是介绍在他人教程引导下与自己搭建时遇到的问题。由于自己使用的是Mac 所以本文针对于Mac教学。
购买服务器
Vultr是美国的一个VPS服务商,全球有15个数据中心,可以一键部署服务器。采用小时计费策略,可以在任何时间新建或者摧毁VPS。价格低廉,最便宜的只要2.5一个月,支持支付宝、微信 。
用户注册
Vultr 官网链接:www.vultr.com
充值
Vultr实际上是折算成小时来计费的,比如服务器是5美元1个月,那么每小时收费为5/30/24=0.0069美元 会自动从账号中扣费,只要保证账号有钱即可~而费用计算是从你开通时开始计算的,不管你有没有使用都会扣费,即使你处于关机状态,唯一停止计费的方法是Destroy掉这个服务器!只有保持你的账户一直有钱,就可以一直使用。
注册成功登陆后,我们可以通过Billing -> Make Patment 进入充值页面,起冲是10美元 可以使用支付宝和微信。
服务器创建
选择右上角的蓝色+号按钮,进入Deploy页面,选择服务器配置:
1.你可以选择你喜欢的服务地区,推荐日本或者美国 。
2.选择服务器系统,推荐选择Ubuntu 16.04。因为我们mac vultr搭建ss的教程是基于Ubuntu系统开始的。(如果没有16.04版本 选择最新的应该也是没有问题,我选择的是16.04版本)
3.选择套餐,笔者这里选5美元每月的。2.5刀的配置不包括公共IPv4地址,部署后可以附加一个保留的IPv4地址,所以这里选择5刀的,因为5刀的流量更多,性能更高,而且配置简单,强烈推荐。
Vultr提供的服务器配置包括:
2.5美元/月的服务器配置信息:单核 512M内存 20G SSD硬盘 100M带宽 500G流量/月
5美元/月的服务器配置信息:单核 1G内存 25G SSD硬盘 100M带宽 1000G流量/月
10美元/月的服务器配置信息:单核 2G内存 40G SSD硬盘 100M带宽 2000G流量/月
20美元/月的服务器配置信息:2cpu 4G内存 60G SSD硬盘 100M带宽 3000G流量/月
40美元/月的服务器配置信息:4cpu 8G内存 100G SSD硬盘 100M带宽 4000G流量/月
4.点击deploy now
5.看到它正在安装系统,需要一点时间
6.安装成功之后它会自己启动
-
在服务区新建好的时候 你有看到一个ip 地址 你现在你的终端 ping 这个ip 地址。如果ping 不通 timeout 超时了,那么恭喜你,你的ip可能被墙了。别慌 笔者自己搞的时候 就新建了7个服务器 我也是奔溃。首先你先不要删除这个服务器,你接着新建一个。因为如果你先删除了服务器,然后新建一个服务器,可能这个ip 还是会绑定你这个服务器。所有你一直新建 直到有可能ping通的ip 地址为止。笔者是第4个才ok 的。之前都是删除一个,新建一个 都是泪呀。
-
查看服务器详情 你可能会看到一排黄色的字 那是警告 告诉你服务器刚开始成功你可能会ping 不通ip 所以上一步最好在没有这个提示的时候操作。在详情中我们可以找到我们的ip地址 和 password。
-
打开终端,我们登录到服务器上。
ssh root@155.138.164.18
@后面是你自己的ip,复制你的密码输入,就可以登录成功啦
-
安装ss服务端
apt-get install shadowsocks
11.安装成功之后,然后我们输入如下命令,编辑下ss配置文件。
vim /etc/shadowsocks/config.json
按 i 进入插入模式 上下左右移动光标,del 删除等。 你需要把server 改为你自己的ip 和 password 改成你想要的密码 这个密码是你之后 小飞机客服端登录的密码。 其它的你可以使用默认配置项。
修改完之后 按ESC 退出 使用 :wq
保存配置。
-
开启ss服务进程
ssserver -c /etc/shadowsocks/config.json start &
-
服务器开始运行之后,我们下载SS 的MAC客户端 ShadowsocksX-NG 下载完之后安装到本地,然后打开ss的服务器配置,填入相关信息。
- 打开浏览器,访问一个国外网站,例如google 能成功打开,那么恭喜你 翻墙成功。 good job!