Vultr VPS 搭建 Shadowsocks

购买 Vultr VPS

Vultr官网
VPS 国内站点
有很多教程介绍,我这边就直接忽略了。
终端连接也直接略过。

搭建shadowsocks

安装锐速 / 谷歌 BBR 加速优化

说明:锐速和 BBR 都是加速优化的方法,两者效果差不多。锐速是收费项目,这里用的是 91yun 破解版;BBR 为谷歌免费开源项目,二选一即可。(选择困难症直接 BBR)

需要注意的是,锐速已停止更新,新内核不太兼容,尽量用 BBR 优化加速。

锐速
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/serverspeeder/master/serverspeeder-all.sh && bash serverspeeder-all.sh
谷歌 BBR
# 下载脚本
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
# 添加执行权限
chmod +x bbr.sh
# 执行脚本安装
./bbr.sh

显示 “Press any key to start…” 按回车确认。
安装完后,按提示重启 VPS,输入 Y 回车重启。稍候 1min 等待重启完成,再重新连接 Xshell。

重启后输入 lsmod | grep bbr ,出现 tcp_bbr 即说明 BBR 已经启动。

安装SS

依次运行下面三行命令,如下图所示按要求输入相应信息。建议:端口选择大于 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

Vultr VPS 搭建 Shadowsocks
安装完成,把标红的连接信息记录下来,就可以关闭终端了。
Vultr VPS 搭建 Shadowsocks

多用户配置

自己用的话不建议配置这一步,可跳过该步,因为不熟悉操作的话,很容易在这一步出问题!
如果想和一两个亲友一起用的话,可以继续本步。先说注意事项:

  • 输入法切 英文
  • 核对正确再保存 不要漏输代码
  • 配置好后 重启 shadowsocks 才会生效

首先,我们 把配置信息准备好,把下面的代码复制到记事本中(# 开头的是注释,不要复制进去),按要求把 "port_password"{……} 中的端口和密码改为自己需要的,其他默认。

# 1.先设置编辑好端口和对应的密码
# 2.添加或删除的用户都在 "port_password"{……} 中
# 3.用户信息格式,注意末尾的英文逗号:"端口":"密码",  如 "8006": "123456",
# 4."method" 为加密方式,可修改,默认也可以,客户端的加密方式也是这个
{
    "server":"0.0.0.0",
    "local_address":"127.0.0.1",
    "local_port":1080,
    "port_password":{
         "8989":"password0",
         "9001":"password1",
         "9002":"password2",
         "9003":"password3",
         "9004":"password4"
    },
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false
}

然后,在 /etc下新建 shadowsocks.json 配置文件:

# 创建配置文件 
vi /etc/shadowsocks.json

比如下面这个 "port_password"{……} 中的配置,每个端口对应一个用户,设置了 3 个用户,分别使用 8000, 8001, 8002 端口,冒号后面是对应的密码。注意核对最后一个的末尾是没有逗号的。
Vultr VPS 搭建 Shadowsocks
重启 shadowsocks生效:

/etc/init.d/shadowsocks restart

关闭防火墙:

systemctl stop firewalld.service
systemctl disable firewalld.service

其他命令:

卸载

./shadowsocks.sh uninstall

控制

/etc/init.d/shadowsocks start      # 启动
/etc/init.d/shadowsocks stop       # 停止
/etc/init.d/shadowsocks restart    # 重启
/etc/init.d/shadowsocks status     # 状态

使用

下面只要下载客户端连接就行了。包含 win、mac 和 安卓客户端。(IOS 需要在商店中安装)
网盘:

链接:https://pan.baidu.com/s/1ToljNg5sEhNCVNN6v-6vvQ  密码:gobh

GitHub:

* 安卓:[shadowsocks-android](https://github.com/shadowsocks/shadowsocks-android/releases)
* Win:[shadowsocks-windows](https://github.com/shadowsocks/shadowsocks-windows/releases)
* Mac:[ShadowsocksX-NG-R](https://github.com/qinyuhang/ShadowsocksX-NG-R/releases)

电脑

打开客户端,将上面记录的相应连接信息填入客户端,确定。
Vultr VPS 搭建 Shadowsocks
右键任务栏托盘小飞机图标,“启动”,可以选择合适的代理模式。

  • PAC:只代理国外网站;
  • 全局:所有网站都通过SS。

Vultr VPS 搭建 Shadowsocks

手机等其他平台

和电脑类似,填入对应连接信息,启用即可。其他选项如果不懂的话,保持默认就好。
现在就可以浏览 Google 啦

猜你喜欢

转载自blog.51cto.com/13767724/2361691