Print
카테고리: [ Amazon Web Services ]
조회수: 28027

 

 AWS ELB에서 X-Forwarded-For를 사용하려면 CLI를 통해 ProxyProtocol 활성화를 해주어야 한다고 알고 있다.

 그러나 최근 AWS 가이드에 따르면, HTTP/HTTPS 리스너를 사용하는 Classic LB나 Application LB는 따로 설정없이 X-Forwarded-For 헤더를 제공한다.

 그렇기에 TCP/SSL 리스너를 사용하는 Classic LB에서만 아래 링크와 같은 AWS CLI 작업을 해주면 된다.

 지난 ELB ProxyProtocol 설정 글: https://sarc.io/index.php/aws/974-aws-elb-proxy-protocol

 

 관련 AWS 가이드: https://aws.amazon.com/ko/premiumsupport/knowledge-center/elb-capture-client-ip-addresses/

https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/how-elastic-load-balancing-works.html#http-headers