使用 varnish 配置 Iptables 以进行 Litespeed 端口偏移

使用 varnish 配置 Iptables 以进行 Litespeed 端口偏移

我正在尝试让 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

为了使此设置正常工作,还需要做什么?

相关内容