具有多个端口的鱿鱼反向代理

具有多个端口的鱿鱼反向代理


我的虚拟机前面有一个反向代理。所有 DNS 记录都指向 squid3 所在的公共 IP,并且 squid 将流量重定向到端口 80。

现在,我想为 HTTP 启用其他端口,例如 8080。我的 squid.conf 中有以下内容:

http_port 80
http_port 8080
http_access allow all
cache_peer 192.168.0.50 parent 80 0 no-query originserver name=server_1
cache_peer_domain server_1 subdomain1.domain.tld
cache_peer 192.168.0.56 parent 80 0 no-query originserver name=server_2
cache_peer_domain server_2  subdomain2.domain.tld  domain2.tld
cache deny all
acl all src all

但 squid 并没有真正重定向到 server_1 上的端口 8080。是否有可能

cache_peer 192.168.0.50 parent * 0 no-query originserver name=server_1

显然,星号不是一个有效的端口号,所以 Squid 会抱怨。

谢谢您的任何建议!

相关内容