4.3. 配置一个反向代理
您可以通过将 HTTP_X_FORWARDED_FOR
添加到自动化控制器设置中的 REMOTE_HOST_HEADERS 字段来支持反向代理服务器配置。X-Forwarded-For
(XFF) HTTP 标头字段标识通过 HTTP 代理或负载平衡器连接到 Web 服务器的客户端的原始 IP 地址。
流程
- 在自动化控制器中,进入到 System 选项列表中选择 Miscellaneous System 设置。 ,然后从
在 REMOTE_HOST_HEADERS 字段中输入以下值:
[ "HTTP_X_FORWARDED_FOR", "REMOTE_ADDR", "REMOTE_HOST" ]
-
将下面的行添加到
/etc/tower/conf.d/custom.py
中,以确保应用程序使用正确的标头:
USE_X_FORWARDED_PORT = True USE_X_FORWARDED_HOST = True