Skip to content

Running shadowsocks in docker container

Notifications You must be signed in to change notification settings

arzyu/shadowsocks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

Linux 一键安装 Shadowsocks 服务

已测试 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

这个脚本帮你:

注意:运行时会提示设置端口密码;安装完成后,如需修改端口或密码,请再次运行此安装命令。

上述安装脚本会为我们创建一个名为 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 客户端

客户端配置范例

注意:加密方法使用 aes-256-gcm

License

wtfpl