我正在尝试让 varnish 与 Litespeed 在 HTTP 和 HTTPS 上协同工作。
我遇到的问题是 Litespeed 偏移了 HTTP 和 HTTPS 端口。
因此,在我当前的设置中,我将偏移量设置为 8000,这会导致 Litespeed 分别在端口 8080 和 8443 上监听 HTTP 和 HTTPS。
我在端口 80 上设置了 varnish,并且它正确地在 8080 上代理 litespeed。
我的问题是:是否可以以某种方式配置 iptables,以允许用户通过端口 443 通过 HTTPS 请求 Litespeed,并获得正确的响应?
我对传入流量有以下规则,据我所知,该规则正确连接到 8443 上的 litespeed 套接字:
iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-ports 8443
为了使此设置正常工作,还需要做什么?