tproxy 에 대해서 잘 아시는분 답변 좀 부탁드립니다
안녕하세요. 저는 서버쪽 업무일을 하고 있습니다.
--------------------------------------------
기존에 아파치프록시를 구축 이용해서 사용중입니다.
그런데 문제가 생겼어요........
실제클라이언트 아이피가 아파치프록시를 경유하면서 ...
웹서버에서는 전부다 아파치프록시 아이피로만 기록되고 있습니다.
그래서 어찌어찌하여 구글에서 Tproxy 라는 기능이 있는 Squid프록시를 구축해서 돌리고 있습니다.
다음처럼 구성해서 말이죠~ 클라이언트 아이피는 참 잘 기록합니다^^
Client <--------------------->(eth0) Bridge (eth1)<---------------------> WebServer
그런데 또 문제가 생겼어요~
기존에 아파치환경설정하고 Squid환경설정하고 많이 달라서^^;
환경설정 고치는게 만만치가 않습니다.
아파치에서는 mod_rewrite 모듈이 있어 쉽게 이것은 저쪽으로 보내고 했는데,,
squid에서는 방법을 모르니 참~
구글에서 검색중에
http://miscfiles.googlecode.com/svn/trunk/tproxy.patch
httpd-2.2.9 버전의 tproxy 패치가 있어서
패치하고 다시설치 해봤지만, 무늬만 패치인지, 작동을 안하더군요.
httpd.conf 환경설정에다가
port 3128
ProxyTProxy on
추가하고 작동해봤지만,
이래저래 말이 길어졌군요.
아파치에서 tproxy 적용방법좀 알려주세요^^
댓글 달기