通过docker方式运行3proxy
推荐用这个社区个人开发者版本,预配置版(开箱即用)
https://hub.docker.com/r/tarampampam/3proxy
这个是官方版本,仅基础程序,需手动挂载配置文件
https://hub.docker.com/r/3proxy/3proxy
一行命令启动,自带认证
docker run -d \
--name=3proxy
-p 3128:3128 \
-p 1080:1080 \
-e PROXY_LOGIN=admin \
-e PROXY_PASSWORD=123456 \
--restart always \
tarampampam/3proxy:1
如果想用官方版本
docker run -d \
-p 3128:3128 \
-p 1080:1080 \
-v /etc/3proxy/3proxy.cfg:/etc/3proxy/3proxy.cfg:ro \
--restart always \
3proxy/3proxy:latest
至于3proxy.cfg怎么写,需要参考官方的说明了,此处不展开
https://hub.docker.com/r/3proxy/3proxy
https://github.com/3proxy/3proxy
然后在防火墙处设置3128(http)、1080(sock)端口通行即可
就这么简单!可以测试连接
http方式
curl -x http://admin:123456@服务器ip地址:3128 http://ip.sb
sock方式
curl -x socks5://admin:123456@服务器ip地址:1080 http://ip.sb