基于科学上网:VPS上搭建shadowsocks写了一个一键安装shadowsocks的shell脚本。只在Vultr上的Ubunbu 16.04做了测试。内容包括安装shadowsocks+设置shadowsocks开机启动+开启BBR加速。
服务器购买+连接远程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加速~