
Apache 서버에서 LogFormat를 사용할 때 `%h`와 `%a`는 모두 IP 주소를 나타내는 데 사용됩니다.
- `%h`는 클라이언트의 IP 주소를 나타냅니다. 이 IP 주소는 클라이언트가 서버에 연결할 때 사용하는 IP 주소입니다.
- `%a`는 클라이언트의 실제 IP 주소를 나타냅니다. 이 IP 주소는 클라이언트가 서버에 연결할 때 사용하는 IP 주소가 아니라, 프록시 서버나 기타 중간 장치가 클라이언트의 실제 IP 주소를 숨기기 위해 사용하는 IP 주소를 나타냅니다.
예를 들어, 프록시 서버가 클라이언트의 실제 IP 주소를 숨기기 위해 `192.168.1.100`이라는 IP 주소를 사용한다면, `%h`는 `192.168.1.100`을 나타내지만 `%a`는 클라이언트의 실제 IP 주소를 나타냅니다.
이러한 차이점을 이해하여 로그를 기록할 때 정확한 IP 주소를 사용할 수 있습니다.
2025-03-21 06:02