我使用 docker-compose 设置了两个容器。其中一个容器是 squid 代理。另一个容器是 HaProxy(我用作负载均衡器),Haproxy 使用 squid 代理作为默认后端。
连接到 squid 代理的唯一方法是通过 haproxy 容器。
那么有什么选项可以获取 haproxy 的 squid 代理的 IP 吗?
haproxy.conf
默认值 模式 http
前端squid_in 绑定 *:9090 默认后端 squid_back
后端squid_back 服务器 proxy1 squid:3128 检查发送代理
squid.conf
proxy_protocol_access 允许所有
acl SSL_ports 端口 443 acl SSL_ports 端口 80 acl CONNECT 方法 CONNECT
acl Safe_ports 端口 80 acl Safe_ports 端口 443
http_access deny !Safe_ports http_access 拒绝 CONNECT !SSL_ports http_access 允许所有
http_port 3128 需要代理头
我尝试使用haproxy服务器的http模式