Ubuntu一键安装Shadowsocks脚本

一键安装shadowsocks&&开启BBR

Posted by flyzy on January 31, 2018

基于科学上网:VPS上搭建shadowsocks写了一个一键安装shadowsocks的shell脚本。只在Vultr上的Ubunbu 16.04做了测试。内容包括安装shadowsocks+设置shadowsocks开机启动+开启BBR加速。

原文链接:Ubuntu一键安装Shadowsocks脚本

服务器购买+连接远程Linux服务器

这里直接根据Vultr购买图解步骤以及Xshell连接Linux即可。注意这个脚本我只在Vultr的Ubuntu 16.04上做了测试。能力有限,精力有限适配性可能不好,不过如果按照之前的购买步骤选择的Ubuntu 16.04是绝对可以成功的。

一键安装Shadowsocks

  • 1.下载脚本文件
    git clone https://github.com/Flyzy2005/ss-fly
    

    这里写图片描述

  • 2.运行安装代码
    ss-fly/ss-fly.sh -i password [port]
    

    其中password换成你要设置的shadowsocks的密码即可,而第二个参数是端口号,可以不加,默认是1024~(可以是ss-fly/ss-fly.sh -i qwerasd,也可以是ss-fly/ss-fly.sh -i qwerasd 8585,后者指定了服务器端口为8585,前者则是默认的端口号1024):

这里写图片描述

界面如下就表示安装成功了~:

这里写图片描述

本机上搭建shadowsocks代理实现科学上网

各种客户端版本下载地址:各版本shadowsocks客户端下载地址

以Windows为例:

这里写图片描述

在状态栏右击shadowsocks,勾选开机启动启动系统代理,在系统代理模式中选择PAC模式服务器->编辑服务器,一键安装shadowsocks的脚本默认服务器端口是1024,加密方式是aes-256-cfb,密码是你设置的密码,ip是你自己的VPS ip,保存即可~

PAC模式是指国内可以访问的站点直接访问,不能直接访问的再走shadowsocks代理~

OK!搭建shadowsocks完毕!翻墙吧,兄弟!Google

开启BBR加速(可选)

BBR是Google开源的一套内核加速算法,可以让你搭建的shadowsocks速度上一个台阶。

  • 1.检测Ubuntu内核版本

BBR支持4.9以上的,如果你的版本高于这个则会直接开启BBR加速,如果低于这个版本则会自动下载4.10的并重启:

ss-fly/ss-fly.sh -bbr

这里写图片描述

2.开启BBR加速

ss-fly/ss-fly.sh -bbr

这里写图片描述

如图中红框所示,如果第一步有内核更新,则会自动重启,你需要重新用Xshell连接你的VPS,连接后再执行一次命令则会开启BBR加速~