已测试 Linux 版本:CentOS 7, Debian 10, Fedora 30, Ubuntu 18.04/20.04/22.04
curl -fsSL https://github.com/arzyu/shadowsocks/raw/master/setup.sh | bash
这个脚本帮你:
- 安装 docker:如果没有检测到 docker,就运行 docker 官方安装脚本
- 启动 Shadowsocks 服务:使用 docker 运行 shadowsocks/shadowsocks-libev 镜像
注意:运行时会提示设置端口和密码;安装完成后,如需修改端口或密码,请再次运行此安装命令。
上述安装脚本会为我们创建一个名为 shadowsocks
服务容器,因此可以使用 docker 命令来控制 Shadowsocks 服务的启动/重启/停止:
# 启动/重启/停止 shadowsocks 服务容器
docker start shadowsocks
docker restart shadowsocks
docker stop shadowsocks
curl -fsSL https://github.com/arzyu/shadowsocks/raw/master/setup.sh | bash -s -- update
这个脚本帮你更新 shadowsocks 服务到最新版本。
curl -fsSL https://github.com/arzyu/shadowsocks/raw/master/setup.sh | bash -s -- remove
移除 Shadowsocks 服务,但不会卸载 docker。
常用的 Shadowsocks 客户端:
- macOS: ShadowsocksX-NG
- Windows: shadowsocks-windows
- Android: shadowsocks-android
- iOS: Outline-app
注意:加密方法使用 aes-256-gcm
。
wtfpl