一、申请GCP
首先,你得有个Gmail账号;以下步骤可能需要 FQ
进入 https://cloud.google.com/free/,单击Try it Free
-接收条款
-同意并继续
,
必须要有一张信用卡,并填入相关信息。
跳转后,如果你能看到页面顶部有一个”礼物 🎁 “ 的小图标,或者说你收到了相应的邮件,说明试用金已到账。 > 如果你连网页都打不开,请先想办法 FQ.可以试试chrome的插件Tunnello-VPN
二、创建实例
- 在左侧菜单中选择计算实例(Compute Engine)-VM实例,可能需要先创建项目(Project)
- 通过
创建实例
或者单击加号
来创建一个虚拟机。- 名称:随意输入
- 地区:建议asia-east1(在台湾)
- 机器类型:小型(建议)/微型
- 启动磁盘单击更改 – CentOS 7 或者 Debian 9 或者 Ubuntu 16.04
- 防火墙:允许HTTP流量,允许HTTPS流量
- 配置网络访问
- 左侧导航选择
VPC网络
外部IP地址
–选择一个ip
– 类型调整为静态
防火墙规则
–创建防火墙规则
:流量方向入站
、来源ip地址0.0.0.0/0
、协议和端口全部允许
防火墙规则
–创建防火墙规则
:流量方向出站
、来源ip地址0.0.0.0/0
、协议和端口全部允许
- 左侧导航选择
三、开启BBR加速
- 进入
实例控制台
–SSH
–在浏览器窗口中打开
安装BBR:依次执行
1 2 3
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh chmod +x bbr.sh sudo ./bbr.sh
或者提示已经开启bbr.或者安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启。
- 检查
重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启
TCP-BBR
- 查看内核版本:
bash uname -r #查看内核版本,4.9及以上就OK了。
查看BBR状态:
1 2 3 4 5
sudo su sysctl net.ipv4.tcp_available_congestion_control #返回值含有bbr sysctl net.ipv4.tcp_congestion_control #返回值含有bbr sysctl net.core.default_qdisc #返回值含有fq lsmod | grep bbr #返回值含有bbr
四、一键安装SSR
- 获取一键安装脚本
1
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/shadowsocks_install/master/shadowsocksR.sh
- 检查
重启完成后,进入 VPS,验证一下是否成功安装最新内核并开启
安装并配置
1 2
chmod +x ShadowsocksR.sh sudo ./ShadowsocksR.sh
安装脚本一步一步来即可
1 2 3
默认加密为: chacha20 默认协议为: auth_sha1_v4 默认混淆为: tls1.2_ticket_auth
- 也可以选择teddysun提供的脚本
bash wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh chmod +x shadowsocksR.sh sudo ./shadowsocksR.sh 2>&1 | tee shadowsocksR.log
- 也可以选择teddysun提供的脚本