Public | Automated Build

Last pushed: a year ago
Short Description
manyuser
Full Description

docker-shadowsocks-manyuser

用法

docker run -d --name=shadowsocks \
-p 10000-10050:10000-10050 \
-p 10000-10050:10000-10050/udp \
-e MANYUSER=R \
-e MYSQL_HOST=1.2.3.4 \
-e MYSQL_PORT=3306 \
-e MYSQL_USER=mysqlroot \
-e MYSQL_PASSWORD=mysqlpasswd \
-e MYSQL_DBNAME=shadowsocks \
-e METHOD=rc4-md5 \
-e PROTOCOL=auth_sha1_compatible \
-e PROTOCOL_PARAM=100 \
-e OBFS=tls1.0_session_auth_compatible \
-e OBFS_PARAM="youku.com" \
-e SPAM=On --privileged \
ywfwj2008/shadowsocks-manyuser

参数

变量名 默认参数 说明
MANYUSER 可用参数有:R/On <br> 当参数是R的时候则使用ShadowSocksR模式的多用户版本,否则用ShadowSocks原版的多用户模式。
MYSQL_HOST 前端mysql域名/IP
MYSQL_PORT 3306 mysql端口
MYSQL_USER ss mysql用户名(建议不要用Root账户)
MYSQL_PASSWORD ss mysql密码
MYSQL_DBNAME shadowsocks 数据库名
METHOD aes-256-cfb 可用选项有:aes-256-cfb, aes-192-cfb, aes-128-cfb, chacha20, salsa20, rc4-md5
PROTOCOL auth_sha1_compatible 协议定义插件 可选参数参考
PROTOCOL_PARAM 参数为10进制整数,表示最大客户端同时使用数
OBFS http_simple_compatible 混淆插件 可选参数参考
OBFS_PARAM "" 参数为http请求的host
DNS_IPV6 false 是否优先使用IPv6地址,有IPv6时可开启 可用参数有:false/true
SPAM Off 可用参数有:on/off (开启需加上 --privileged)

protocol有如下取值:

protocol 说明
origin 原版协议
verify_simple 带校验的协议
verify_deflate 带压缩的协议
verify_sha1 带验证抗CCA攻击的协议,可兼容libev的OTA
verify_sha1_compatible 兼容原协议版
auth_simple 抗重放攻击的协议 (支持自定义参数)
auth_sha1 带验证抗CCA攻击且抗重放攻击的协议 (支持自定义参数)
auth_sha1_compatible 兼容原协议版 (支持自定义参数)
auth_sha1_v2 与auth_sha1相似,去除时间验证 (支持自定义参数)
auth_sha1_v2_compatible 兼容原协议版 (支持自定义参数)

自定义参数,参数为10进制整数,表示最大客户端同时使用数。

obfs有如下取值:

obfs 说明
plain 不混淆
http_simple 伪装为http协议 (支持自定义参数)
http_simple_compatible 兼容原协议版 (支持自定义参数)
tls_simple 伪装为tls协议(不建议使用)
tls_simple_compatible 兼容原协议版
random_head 发送一个随机包再通讯的协议
random_head_compatible 兼容原协议版
tls1.0_session_auth 伪装为tls session握手协议,同时能抗重放攻击
tls1.0_session_auth_compatible 兼容原协议版

自定义参数,参数为http请求的host,例如设置为cloudfront.com伪装为云服务器请求,可以使用逗号分割多个host如a.com,b.net,c.org,这时会随机使用。注意,错误设置此参数可能导致连接被断开甚至IP被封锁,如不清楚如何设置那么请留空。

注:客户端的protocol和obfs配置必须与服务端的一致。混淆插件说明

如需要了解更多, 阅读文档

Docker Pull Command
Owner
ywfwj2008

Comments (0)