当你发现你敲的代码能赚钱后、为什么回家还要免费敲代码呢?
为了赚更多的钱养你呀 (因为代码真的很有趣
在宿舍没有科学上网的环境发现开发、学习各种艰难。又鉴于国内环境,然后谷歌云长期免费试用一年和赠300刀的活动。决定买个服务器搭个SSR。没啥难度,主要记录下。
基础准备
- 可以访问谷歌云官网的网络环境 (不科学上网就访问不了,可先其他地方借用/购买/试用SSR
- 申请一张全币信用卡用于申请免费试用 (国内几家全币信用卡基本免年费)
创建和配置Google云实例
œ
创建实例
- 在计算引擎-VM实例中点击创建
- 地区选择:根据需要 一般选择台湾
- 机器类型:小型 / 微型 (我选择微型 费用较低,相对可以用更多免费流量 不过一般用不完,好像后面也可以增加配额等操作
- 启动磁盘:根据自己熟悉的选, linux走命令行大部分也没差
- 防火墙:允许HTTP流量,允许HTTPS流量
配置
防火墙配置
新建一个防火墙规则 VPS-防火墙规则
进行以下配置:流量方向
入站
、来源ip地址0.0.0.0/0
、协议和端口全部允许
外部IP设置成静态IP
在VPS-外部IP地址 (点击直达)中在相应的实例 类型中临时改为静态即可
这个主要是为了避免服务器重启IP变化
服务器部署SSR+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
到这步已经可以使用SS科学上网.后续步骤安装BBR可以进行一定加速
安装BBR加速
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
重启VM
- 配置BBR
sysctl net.ipv4.tcp_available_congestion_control