【備忘】AlpcheにX-forward-Forを設定してALBからくるリクエストのIPアドレスを知りたい【AWS】

ALBを経由するとApcheのaccess_logにはクライアントのIPアドレスが記載されないので
X-forward-Forを有効にし、クライアントのIPアドレスをaccess_logに記載する方法を紹介します。
・Apacheのaccess_logにX-forward-Forを設定したい
・クライアントのIPアドレスを知りたい
apacheの設定ファイルを編集
vi /etc/httpd/conf/httpd.conf
# X-Forwarded-Forを含めたログフォーマット
LogFormat "%{X-Forwarded-For}i %h %l %u %t \"%r\" %>s %b" combined
# ログファイル出力先とフォーマット指定
CustomLog /var/log/httpd/access_log combined

出力結果

無事自分のGIPアドレスが記述されました。
以上です、誰かの参考になれば幸いです。
- タグ:
- Apache