我的服务器上运行着几个 Web 服务器,我希望它们都可以通过端口 80 访问。我将 squid 设置为反向代理,它工作正常。但是,当请求重定向到服务器时,我需要保留源 IP 地址。否则,服务器会认为所有连接都来自本地主机,这不是很好。
我知道有一个选项 forwarded_for 可以创建 X-Forwarded-For 标头,但它并不是真正透明的,并且不是每个服务器都支持它。
我的服务器上运行着几个 Web 服务器,我希望它们都可以通过端口 80 访问。我将 squid 设置为反向代理,它工作正常。但是,当请求重定向到服务器时,我需要保留源 IP 地址。否则,服务器会认为所有连接都来自本地主机,这不是很好。
我知道有一个选项 forwarded_for 可以创建 X-Forwarded-For 标头,但它并不是真正透明的,并且不是每个服务器都支持它。