Fork me on GitHub

初识VPS之部署SS实现科学上网

很久之前在就在知乎上无意中得知有VPS这么个东西,觉得很新奇很强大,但是种种原因没有深究下去

而今恰好女朋友抱怨现有VPN太慢,于是便有这次搭建SS的经历

科学上网教程

【一】选择购买VPS

国外的VPS提供商有好多,有名的有Vultr、Digital Ocean、Linode、搬瓦工(bandwagonhost),看了下都挺不错的,但是感觉vultr性价比比较高,而且支持支付宝

在VULTR上购买VPS

  1. 【注册】进入vultr,走一遍注册流程

    如果愿意,也通过我的邀请链接进入【我会获得小奖励】

  2. 【充值】注册登录后会进入个人面板,左边栏选择 “Billing” ,选择支付方式和金额,付款即可。Vultr 现在支持支付宝,很方便

  3. 【安装VPS】选择 “Servers” ,点击右边蓝色的 “+” 添加 VPS。

    3.1 选择节点

    我选择了“Los Angelos”节点,理论上Tokyo离我们最近,但非常不稳定

    3.2 选择系统

    选择 “CenterOS 7×64” 系统。

    3.3 选择套餐

    最低 $2.5/mo 的套餐现在已经买不到了,一般自己用 $5/月 的每月有 1000G 流量也够用了,可以按个人需要选择。

    3.4 其他选项

    有 IPv6,私密,域名、标签等,无特殊需要全部默认即可。

    选好后点击右下角的 “Deploy Now” ,开始安装 VPS

【二】连接VPS

使用 ssh 工具连接我们的 VPS,Windows 推荐 xshell,Mac 可使用自带的终端

xshell 网盘链接 密码:p6dp

xshell连接VPS

windows

  1. 安装 xshell,打开软件;

    点击 “文件” —> “新建” —> “连接”,输入 “名称” 和 “主机” (即VPS ip);

  2. 点击 “用户身份验证”,输入用户名(默认root)和密码。确认;

![](https://upload-images.jianshu.io/upload_images/3334975-9b36de7157fb5295.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
  1. 连接 VPS,接受并保存密钥;

  1. 出现 root@vultr:~# 即连接成功;

Mac

  1. 打开终端,输入以下代码登录 VPS,其中 root 即用户名,将 ip 更改为 VPS 的 IP 地址,回车;
> ssh root@ip
  1. 输入 yes 确认,粘贴密码,回车。需要提醒的是,密码输入时并不会显示出来,直接复制粘贴,回车即可。出 现 root@vultr:~# 即连接成功;

【三】在VPS上搭建shadowsocks

  1. 依次运行下面三行命令,如下图所示按要求输入相应信息。建议:端口选择大于 1000 的

wget –no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh

chmod +x shadowsocks.sh

./shadowsocks.sh 2>&1 | tee shadowsocks.log

  1. 安装完成,把标红的连接信息记录下来,就可以关闭 xshell 了;

【四】优化SS的速度

TCP BBR 拥塞控制算法

TCP BBR 是 Google 开源的 拥塞控制算法,类似锐速的单边加速工具。由于受到各方面限制,国外的vps速度不理想,偶尔有延迟、不稳定的现象出现。而bbr的作用,就是要解决这一问题。

我们只需要在vps上安装即可,参考《一键安装最新内核并开启 BBR 脚本》

  1. 使用root用户登录,运行以下命令:

wget –no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh

chmod +x bbr.sh

./bbr.sh

  1. 安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。重启后,执行命令:

lsmod | grep bbr

返回值有 tcp_bbr 模块即说明bbr已启动。

TCP BBR要求Linux内核4.10以上,如果安装提示内核版本太低,去《一键安装最新内核并开启 BBR 脚本》查看升级内核方法)

BBR成功安装后,shadowsocks速度有明显提升,尽管不是每个网络都能看youtube1080P视频(笔者公司无压力,在家就不行),但浏览普通外国网站很畅通。

Adhere to original technology sharing, your support will encourage me to continue to create!