0
点赞
收藏
分享

微信扫一扫

docker搭建ss5

因公司业务需求,客户那边服务器开白名单需要固定IP,所以在阿里搭建了一下ss5,用于正向代理。

生成三个文件:

生成三个文件:
# 生成认证方式文件
cat > ss5.conf << EOF
auth 0.0.0.0/0 - u
permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -
EOF

# 生成密码文件
cat > ss5.passwd << EOF
jinyuyun Jyy12345qwa
EOF

# 生成dockerfile
cat > Dockerfile << EOF
FROM centos:7.9.2009
RUN yum -y install gcc automake make wget pam-devel openldap-devel cyrus-sasl-devel openssl-devel && \
wget --no-check-certificate https://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz && \
tar xvf ss5-3.8.9-8.tar.gz && \
cd ss5-3.8.9 && \
./configure && \
make && \
make install
ADD ss5.conf /etc/opt/ss5/ss5.conf
ADD ss5.passwd /etc/opt/ss5/ss5.passwd
CMD [ "bash", "-c", "/usr/sbin/ss5 && tail -100f /var/log/ss5/ss5.log"]
EOF

创建容器
docker build . -t ss5

运行
docker run -d -p 28731:1080 --name ss5 ss5

运行起来之后,服务器就有个28731(这个端口可根据自己情况修改)端口监听了

客户端连接工具:

linux系统可以使用:proxychains 

windows可以使用:Proxifier、v2rayN 


举报

相关推荐

ss

Linux命令:ss

SS私密泄露

图计算ss

docker篇5---docker常用5

0 条评论