728x90
반응형
X-Forwarded-For 로그 설정 방법
최상단에 WAF(Web Application Firewall, 웹 애플리케이션 방화벽)가 있고 그 이후에 ALB(Application Load Balancer, L7 스위치), 아파치 웹 서버가 있는 환경에서 아파치 웹 서버 로그 파일에 클라이언트 IP 주소(Origin)를 정확하게 기록하려면 아래와 같이 아파치 웹 서버 로그 설정이 되어야 한다.
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

로그가 의도한 대로 출력되려면 WAF와 ALB에도 X-Forwarded-For 관련 헤더를 사용하도록 설정해야 하며 WAF와 ALB에 따라 설정 방법이 다르다.
참고문서
- "Log Files", 아파치 웹 서버 2.4 공식 문서. @원문보기
728x90
반응형
'웹 서버, WAS, 미들웨어 > 아파치(Apache, HTTPd)' 카테고리의 다른 글
| 아파치 웹 서버(Apache HTTPd) 가상 호스트 로그 설정 (0) | 2026.02.02 |
|---|---|
| 아파치 웹 서버(Apache HTTPd)에서 톰캣(Tomcat) 연동 부분 로그 수준 설정 (0) | 2026.02.01 |
댓글