一、注册GCP
- 进入 https://cloud.google.com/free/ ,单击Try it Free,目前提供1年$300的试用。
- 接受条款 – 同意并继续
- 必须要有一张信用卡,并填入相关信息。
最容易的一步其实最难,怎么解决就看你的本事了。
二、创建实例
- 在左侧的菜单中找到 计算引擎 – VM 实例
- 通过创建实例或者单击加号来创建一个虚拟机。
- 名称:随意输入
- 地区:建议asia-east1-c台湾彰化的机房速度比较好或者asia-northeast1-a东京机房,在你有300刀的前提下,建议你不同机房各搭建一个,这样你不小心配置错误的时候,有另一个可以来救你。
- 机器类型:小型(建议)/微型,每个月大约$5,最便宜的也足够用, 当然300刀你可以试用一下默认的1个vCPU。
- 启动磁盘单击更改 – Ubuntu 16.04 LTS及更新系统
- 身份和API访问权限选择“允许所有CloudAPI的全面访问权限”
- 防火墙:允许HTTP流量,允许HTTPS流量
三、初步配置
- 左侧导航 – 计算 – 网络
- 外部IP地址 – 选择一个ip – 类型调整为静态
- 防火墙规则 – 创建防火墙规则(未提及的全部默认):流量方向入站、来源ip地址0.0.0.0/0、协议和端口全部允许
- 防火墙规则 – 创建防火墙规则(未提及的全部默认):流量方向出站、来源ip地址0.0.0.0/0、协议和端口全部允许(注意要创建两次防火墙规则,一次出站,一次入站)
四、配置SS以及BBR
- 进入实例控制台 – SSH – 在浏览器窗口中打开
- 获取root权限:
sudo su
- 安装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 - 安装BBR加速:
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
- 如果需要重启SS
/etc/init.d/shadowsocks restart
- 多账户使用的配置
打开shadowsocks.json,一般在/etc下,
vi /etc/shadowsocks.json
根据一下内容来进行配置
{ “server”:”0.0.0.0″,
“local_address”:”127.0.0.1″,
“local_port”:1080,
“port_password”:{
“第1个账户端口号如7777″:”第1个账号的密码如111111”,
“第2个账户端口号如8888″:”第2个账号的密码如222222”,
“第3个账户端口号如9999″:”第2个账号的密码如333333”
},
“timeout”:300,
“method”:”chacha20″,
“fast_open”:true}
经测试,可以比较流畅播放youtube的4k测试片,1080p更不在话下。
Leave a Comment