Sign inSign up

hazx/hmss-client

By hazx

•Updated almost 4 years ago

SS+KCP Client. 使用说明见DockerHub.

Image
1

394

hazx/hmss-client repository overview

⁠hmss-client-1.10

HMSS 是一个 Shadowsocks + KCPTUN 的 Docker 镜像。若你想自己构建本镜像,可以参考:https://github.com/Hazx/hmss-client-docker⁠

⁠客户端版本

  • shadowsocks: 3.3.5
  • simple-obfs : 20190817
  • kcptun: 20221015
  • privoxy: 3.0.33

⁠内部监听端口

组件端口协议
Privoxy2079TCP - HTTP
Shadowsocks2080TCP - SOCKS5
Shadowsocks2080UDP - SOCKS5
KCPTUN2081TCP - 随Server指向的监听端口
KCPTUN2081UDP - 随Server指向的监听端口
KCPTUN (2)2082TCP - 随Server指向的监听端口
KCPTUN (2)2082UDP - 随Server指向的监听端口

⁠启动镜像

docker run -d -p SS端口:2080 -p SS端口:2080/udp -p KCP端口:2081 -p KCP端口:2081/udp -p KCP端口2:2082 -p KCP端口2:2082/udp --name 容器名称 -e SS_SERVER="服务器IP" -e SS_SERVERPORT="服务器SS端口" -e SS_PWD="SS密码" -e SS_CR="SS加密算法" --restart unless-stopped hazx/hmss-client:1.10

默认情况下会启动一个SS,另有两个KCP客户端可选开启,共监听4个端口(SS与KCPTUN的3个端口均使用TCP和UDP两个协议),可按需开启和配置。SS的协议为SOCKS5,若需要HTTP协议,可配置监听2079端口。

⁠可使用的环境变量

使用方法:-e SS_PWD="xxxxx" -e SS_CR="xxxx" -e KCP_CR="xxxx"

环境变量功能默认值
SS_SERVERSS服务器地址
SS_SERVERPORTSS服务器端口
SS_PWDSS密码
SS_CRSS加密算法chacha20-ietf-poly1305
SS_TIMESS超时时间600(单位秒)
SS_MTUSS MTU1450
SS_EXM增强模式none
SS_EXH伪域名
SS_TFOTCP Fast Openfalse
SS_ONLY关闭KCPtrue
KCP_SERVERKCP服务器地址:端口
KCP_SERVER2KCP服务器2地址:端口
KCP_PWDKCP密码(同SS_PWD)
KCP_CRKCP加密算法salsa20
KCP_MODEKCP模式normal
KCP_MODE2KCP模式2fast
KCP_MTUKCP MTU1450
KCP_SWKCP发送窗口1024
KCP_RWKCP接收窗口1024
KCP_DSKCP数据包10
KCP_PSKCP校验包3
KCP_SDSCPKCP DSCP46(二进制101110)
KCP_CONNKCP连接数1
KCP_KTIMEKCP的UDP连接自动过期时间0(0关闭,单位秒)
KCP_TTIME长连接过期时间600(-1关闭,单位秒)
KCP_BUFSocket缓冲4194304(单位字节)
KCP_NCPKCP禁用压缩false
KCP_KALKCP心跳时间10(单位秒)
KCP_TCPKCP模拟TCP连接false
KCP2_ON启用双KCPfalse
KCP_ONLY关闭SSfalse
  • SS_CR 参考值:rc4-md5, aes-128-gcm, aes-192-gcm, aes-256-gcm, aes-128-cfb, aes-192-cfb, aes-256-cfb, aes-128-ctr, aes-192-ctr, aes-256-ctr, camellia-128-cfb, camellia-192-cfb, camellia-256-cfb, bf-cfb, chacha20-ietf-poly1305, xchacha20-ietf-poly1305, salsa20, chacha20, chacha20-ietf
  • SS_EXM 参考值:none, http, tls
  • KCP_CR 参考值:aes, aes-128, aes-192, salsa20, blowfish, twofish, cast5, 3des, tea, xtea, xor, sm4, none
  • KCP_MODE 参考值:fast3, fast2, fast, normal, manual

Tag summary

Content type

Image

Digest

sha256:1f7df0509…

Size

85.9 MB

Last updated

almost 4 years ago

docker pull hazx/hmss-client:1.10