728x90
OHS access log는 httpd.conf의 Log Format에 %h가 default로 설정되어 있기 때문에 IP 주소를 확인할 수 있다.
이를 Host name으로 변경하기 위해서는 httpd.conf에 HostnameLookups를 ON으로 설정해야 한다.
=> 위 설정은 default가 OFF로 되어있다. 서버를 느리게 하는 요인이 되기 때문에 권장값은 OFF이다.
=> HostnameLookups는 httpd.conf에 기술되어 있지 않기 때문에, 따로 ON을 하기 위해서는 작성해줘야 한다.
=> Apahce 1.3 이전에는 default 값이 OFF 였다.
이후 다시 access log를 확인하면 %h 옵션이 다르게 적용되는 것을 확인할 수 있다.
host name 대신 gateway가 찍히는 것은 아마 gateway를 우선적으로 읽기 때문이 아닐까 추측...
그 외에도 logresolve를 사용하여 host name을 확인할 수도 있다.
${ENGINE_HOME}/ohs/bin/logresolve를 이용하여 파일을 access log를 생성하면 hostname으로 바뀐 것을 확인할 수 있다.
728x90
'Oracle > Web Tier' 카테고리의 다른 글
Iplanet HTTP header server 정보 제거 (0) | 2022.07.18 |
---|---|
Iplanet Document Root & Log Rotation (0) | 2022.07.15 |
OHS plug in module 버전 확인 (0) | 2022.07.15 |
ServerTokens & ServerSignature (0) | 2022.07.05 |
OHS TLS 버전 체크 및 제한 (0) | 2022.07.05 |