apache proxy 사용시 client ip

emptysky의 이미지

아파치의 설정파일에서 아래와 같이 설정을 하고

ProxyPass            /  <a href="http://210.x.x.x/
ProxyPassReverse" rel="nofollow">http://210.x.x.x/
ProxyPassReverse</a>     /  <a href="http://210.x.x.x/
" rel="nofollow">http://210.x.x.x/
</a>

프락시 기능을 사용하게 되면

클라이언트 <----> 프락시 <----> 웹서버

위 그림과 같이 응용계층에서 연결을 맺게되고,

결과적으로, 아이피 웹서버에는 프락시의 IP 가 남게 됩니다.
(응답을 프락시가 받아야 함으로 소스 아이피를 프락시것으로 하는게 당연하겠죠.. ^^)

질문하고 싶은 건, 위 그림에서 프락시를 통과할때 프락시가 자기의 아이피를

소스 아이피에 넣지않고 클라이언트 아이피 그대로 전달하는 방법이나 설정이 궁금합니다.

그렇게 된다면 아래와 같이 패킷이 이동 되겠죠..

request 요청시는 다음과 같이 패킷이 이동하고

클라이언트 ---> 프락시 ---> 웹서버 

response 는 다음과 같이 패킷이 이동하겠죠..

클라이언트 <-------------- 웹서버 

위와 같이 할 방법이 있을까요?