기술/Server AWS ELB에서 Nginx Log에 Client IP 수집 - 안녕하세요. 오랜만의 글입니다. AWS ELB와 Nginx를 운영할 경우 access.log 파일에 Client 사용자의 IP가 아닌 ELB의 IP가 찍히도록 되어 있습니다. 아무래도 ELB를 통해 Nginx가 연결되다 보니, 위 처럼 ELB의 IP가 찍히는게 맞다고 생각 됩니다. Client IP를 수집하기 위해선 nginx의 Config를 수정해야 합니다. 방법은 nginx 설정 중에 아래 코드를 넣어주면 됩니다. real_ip_header X-Forwarded-For; set_real_ip_from 0.0.0.0/0; 적용 후 nginx reload 후 Client IP가 정상적으로 수집되는 것을 확인할 수 있습니다. 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기Tei's Tech Note 저작자표시 변경금지 Contents 당신이 좋아할만한 콘텐츠 Kubespray에서 Private Registry 설정 2020.03.05 댓글 0 + 이전 댓글 더보기