安装服务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
评论区