서버

로드밸런서 X-Forwarded-For 설정하기

datajoy 2020. 3. 6. 16:17

H/W로드밸런서의 경우 80포트는 XFF에 필드값이 설정이되고

443포트는 https이기 때문에 추가되지 않습니다.

client Ip를 확인하려면 로드밸런서에 DSR(Direct Server Return) 설정을 통하여 Client IP를 얻어야합니다.

 

HaProxy의 경우 https를 tcp mode로만 지원합니다.

HaProxy의 tcp mode는 http header인 XFF를 사용하지 못하기때문에 Client IP를 proxy프로토콜을 통해서 가져와야합니다.