Azure 免费一年配置 BBR 和 SS

📅 7月2日 / 🎨 信息分享 / 👓 56


技术人必备技能之一:科学上网。

以下内容同理也可以用于 Google CloudAmazon AWS,每一家都有免费一年的使用时间,可以好好利用。

注册帐号

注册 Azure 后需要使用信用卡激活,即可免费试用 12 个月 以及 200 美元(有效期一个月,可以无视)。

注册地址 https://azure.microsoft.com/zh-cn/free

并非所有服务免费,具体参考 可免费使用的资源列表

配置清单

  • 区域:(亚太)东亚
  • 映像:Ubuntu Serer 18.04 LTS
  • 大小:B1s
  • 公网:ipv4 静态
!注意这里还有个坑,配置完默认分配的是 30G 的系统盘是不在 可免费使用的资源列表 中的,需要手动切换到免费的 P6 盘

部署完成后关闭主机,进入磁盘中配置,将大小改为 64Gib(即 P6)

配置完成。

安装、配置 BBR 和 SS

安装前可以先更新一下

sudo apt update

安装 BBR(可选)

BBR 的安装是可选的,它可以用来加速视频播放。

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

sysctl net.ipv4.tcp_available_congestion_control

lsmod | grep bbr

以上完成后出现 tcp_bbr 20480 字样即算成功:

安装 bbr 完成

安装 Shadowsocks-libev

Shadowsocks 服务端有多个实现版本,个人习惯用 libev

# 安装 ss-libev
sudo apt install shadowsocks-libev

# 改 ss 配置(如没有 vim 需要 apt install vim)
sudo vim /etc/shadowsocks-libev/config.json

配置内容

这里建议使用 aes-128-gcmaes-256-gcm 的加密方法。具体原因见 官方说明(需科学上网)

配置示例:

{
    "server":"0.0.0.0",
    "server_port":38888,
    "password":"xxx",
    "timeout":600,
    "method":"aes-128-gcm",
    "nameserver":"8.8.8.8",
    "mode":"tcp_and_udp"
}

启动ss

systemctl start shadowsocks-libev

SS 客户端

Outline App 需要用 ss:// 协议连接

参考(需科学上网)

(完)

留言(0)