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
安装完成,把标红的连接信息记录下来
,就可以关闭终端了。
多用户配置
自己用的话不建议配置这一步,可跳过该步,因为不熟悉操作的话,很容易在这一步出问题!
如果想和一两个亲友一起用的话,可以继续本步。先说注意事项:
- 输入法切 英文
- 核对正确再保存 不要漏输代码
- 配置好后 重启 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 端口,冒号后面是对应的密码。注意核对最后一个的末尾是没有逗号的。
重启 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)
电脑
打开客户端,将上面记录的相应连接信息填入客户端,确定。
右键任务栏托盘小飞机图标,“启动”,可以选择合适的代理模式。
- PAC:只代理国外网站;
- 全局:所有网站都通过SS。
手机等其他平台
和电脑类似,填入对应连接信息,启用即可。其他选项如果不懂的话,保持默认就好。
现在就可以浏览 Google 啦
标签:VPS,Shadowsocks,etc,sh,com,https,Vultr,shadowsocks,BBR 来源: https://blog.51cto.com/13767724/2361691