Squid
安装 Squid
shell复制
yum install -y squid
配置 Squid
vi /etc/squid/squid.conf
shell复制
http_port 3128
acl payserver src 10.10.22.33 #允许访问的IP
acl SSL_ports port 443
acl CONNECT method CONNECT
http_access allow payserver CONNECT SSL_ports
http_access deny all
启动 Squid
shell复制
systemctl enable squid
systemctl restart squid
防火墙放行
shell复制
firewall-cmd --permanent --add-port=3128/tcp
firewall-cmd --reload
临时测试
shell复制
export https_proxy=http://前置机IP:3128
curl -v https://api.mch.weixin.qq.com
3proxy
下载 3proxy
shell复制
https://github.com/3proxy/3proxy/releases
配置 3proxy.cfg
text复制
# 设置DNS
nserver 114.114.114.114
nserver 8.8.8.8
nscache 65536
# 不需要密码
auth none
# 开启 HTTP 代理,端口 8089
proxy -p8089
注册服务
shell复制
D:\Apps\3proxy-1.0.0-x64\3proxy\bin64\3proxy.exe --install D:\Apps\3proxy-1.0.0-x64\3proxy\bin64\3proxy.cfg
测试
shell复制
curl -x http://127.0.0.1:8089 https://api.mch.weixin.qq.com