4.3. リバースプロキシーの設定
Automation Controller 設定の REMOTE_HOST_HEADERS フィールドに HTTP_X_FORWARDED_FOR
を追加して、リバースプロキシーサーバー設定をサポートできます。X-Forwarded-For
(XFF) HTTP ヘッダーフィールドは、HTTP プロキシーまたはロードバランサー経由で Web サーバーに接続するクライアントの送信元 IP アドレスを識別します。
手順
- Automation Controller で、System オプションのリストから Miscellaneous System settings を選択します。 に移動し、
REMOTE_HOST_HEADERS フィールドに、次の値を入力します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow [ "HTTP_X_FORWARDED_FOR", "REMOTE_ADDR", "REMOTE_HOST" ]
[ "HTTP_X_FORWARDED_FOR", "REMOTE_ADDR", "REMOTE_HOST" ]
-
以下の行を
/etc/tower/conf.d/custom.py
に追加して、アプリケーションが正しいヘッダーを使用していることを確認します。
USE_X_FORWARDED_PORT = True USE_X_FORWARDED_HOST = True
USE_X_FORWARDED_PORT = True
USE_X_FORWARDED_HOST = True