Ubuntu 22.04LTS の Apache2 で X-Forwarded-For をログに記録する
Ubuntu 22.04LTS へ Apache2 をインストールした場合、デフォルトで /etc/apache2/apache2.conf のログフォーマット指定は以下になっていました。
X-Forwarded-For も Apache2 のログに追記する場合は以下のように書き換えます。
LogFormat "%{X-Forwarded-For}i %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
設定変更を反映する為に Apache2 のサービスを再起動します。
これで Apache2 のログ (デフォルトでは /var/log/apache2/access.log) に X-Forwarded-For が記録されるようになります。