1. 개요

mod_prox를 이용하여 WEB-WAS를 연결한 경우에 WAS에서 최종 클라이언트 IP가 아닌 웹 서버 IP가 보이는 경우에 대한 대응이다.


2. http가 아닌 ajp 사용

우선 아래와 같이 ajp를 이용하여 통신토록 할 수 있다.

  • mod_jk 사용
  • mod_proxy_ajp 사용

3. mod_proxy에서 ProxyPreserveHost 설정

다음 방법은 mod_proxy에서 ProxyPreserveHost on 설정을 사용하는 것인데 성공 여부는 case by case인 것 같다.


4. XFF (X-Forwarded-For) 설정

mod_proxy_http가 필요하다.

  • X-Forwarded-For : The IP address of the client.
  • X-Forwarded-Host : The original host requested by the client in the Host HTTP request header.
  • X-Forwarded-Server : The hostname of the proxy server.

5. mod_rpaf 사용

조사 필요함.