侧边栏壁纸
博主头像
cn2linux博主等级

行动起来,活在当下

  • 累计撰写 128 篇文章
  • 累计创建 1 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

服务部署 3Proxy

安装服务3PROXY

dnf install 3proxy -y

覆盖启动配置(可选)

vim /usr/lib/systemd/system/3proxy.service

[Unit]
Description=3proxy Proxy Server
After=syslog.target network.target

[Service]
Type=forking
LimitNOFILE=204800
LimitNPROC=10240
LimitSTACK=infinity
LimitCORE=infinity
LimitRSS=infinity
LimitAS=infinity
LimitMEMLOCK=infinity
ExecStart=/usr/bin/3proxy /etc/3proxy.cfg

[Install]
WantedBy=multi-user.target

添加配置

vim /etc/3proxy.cfg

daemon
nserver 8.8.8.8
nscache 65536

# 设置用户名和密码
users username1:CL:password1
users username2:CL:password2

# 设置代理类型和端口
proxy -p3128

# 使用基本验证
auth strong

# 根据目标选择出站IP
# 如果目标是 1.1.1.1, 使用出站IP 1.1.1.1
allow username1 * 1.1.1.1
proxy -n -a -e1.1.1.1

# 如果目标是 2.2.2.2, 使用出站IP 2.2.2.2
allow username2 * 2.2.2.2
proxy -n -a -e2.2.2.2

# 日志设置
log /var/log/3proxy/3proxy.log D
logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
rotate 30

启动服务并设开机启动

systemctl enable --now 3proxy


参考文档

How To Install 3proxy on CentOS 8

0

评论区