我的虚拟机前面有一个反向代理。所有 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 会抱怨。
谢谢您的任何建议!