十分钟搭建专属梯子

📅 7月3日 / 🎨 信息分享 / 👓 45


十分钟,不能再多了。

配置清单

本文内容与平台(Azure、AmazonAWS、谷歌云、搬瓦工…)无关,理论上都适用。但是本文不讲怎么在各个平台上注册帐号、创建实例的步骤了。

帮身边的朋友搭过许多次梯子了,不管是什么平台都大同小异,上去创建实例、配置网络,连上 ssh 就是安装 bbrshadowsocks 一把梭,不用浪费太多时间。

系统目前首选 Ubuntu Server 18.04,因为该版本自带 BBR,可直接开启,省时省力。

具体配置清单如下。

  • 区域:台湾、香港(建议靠近大陆的区域)
  • 映像:Ubuntu Serer 18.04 LTS(建议)
  • 性能:1vcpu / 0.5~1GB(性能不需太高)
  • 网络:ipv4 静态(注意区域)

安装使用

连上 ssh 后就可以一把梭了。

先更新一下

sudo apt update

安装 BBR(可选)

BBR 它可以用来加速视频播放,非必须。

# 运行一键脚本
sudo 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,使用 C 开发,小巧精悍,功能最全。

# 安装 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"
}

启动

# 启动
systemctl start shadowsocks-libev

# 查看状态
systemctl status shadowsocks-libev

SS 客户端

客户端都差不多,可以自行了解。注意尽量在官方渠道下载。

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

参考(需科学上网)

(完)

留言(0)