使用Google Cloud Platform安装SSR+BBR教程

1月23日 · 2018年

Google Cloud Platform现在有新用户送300美金(限时12个月)的活动。此篇教程介绍如何利用Google Cloud Platform安装SS+BBR。文章摘自随缘箭,留此备查。

备注:登录GCP需要科学上网。

一、注册GCP

进入 https://cloud.google.com/free/ ,单击Try it Free – 接受条款 – 同意并继续。这里必须要有一张信用卡,并填入相关信息。虚拟卡貌似不行。

二、创建实例

在左侧的菜单中找到 Computer Engine – VM 实例

通过创建实例或者单击加号来创建一个虚拟机

名称:随意输入

地区:建议asia-east1-c。对大陆更友好。

机器类型:小型或者微型。如果是自用,选微型即可。这样平均每月可以使用80GB左右的流量。

启动磁盘单击更改 – Ubuntu 16.04 LTS

防火墙:允许HTTP流量,允许HTTPS流量

三、初步配置

1、左上角导航 – VPC网络 – 外部IP地址。IP地址的类型从“临时”调整为“静态”。

2、防火墙规则 – 创建防火墙规则(未提及的全部默认):流量方向入站、来源ip地址0.0.0.0/0、协议和端口全部允许。

3、防火墙规则 – 创建防火墙规则(未提及的全部默认):流量方向出站、来源ip地址0.0.0.0/0、协议和端口全部允许。(注意要创建两次防火墙规则,一次出站,一次入站)

四、配置SS以及BBR

1、进入VM实例控制台 – SSH在浏览器窗口中打开

2、获取root权限:

sudo su

3、安装SS(根据脚本提示来):

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh 2>&1 | tee shadowsocksR.log

        服务器端口:默认为 8989

        密码:默认为 teddysun.com

        加密方式:默认为 aes-256-cfb

        协议(Protocol):默认为 origin

        混淆(obfs):默认为 plain

4、安装BBR加速:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

5、重置VM实例:

6、重复第一步和第二步后,输入:

sysctl net.ipv4.tcp_available_congestion_control

若出现

net.ipv4.tcp_available_congestion_control = bbr cubic reno

类似含有bbr字样即成功。

0 条回应
验证码
输入运算符及数字使等式成立
{{comment.validate_num1}} = {{comment.validate_num2}}
点赞确定
退出登录?
取消 确定