안녕하세요,
새로 설치한 Discourse에 대해 문의드립니다(감사합니다). 관리자 패널에서 사용자 주소를 확인해보니, 사용자 IP가 아닌 서버 IP가 모두 표시되고 있습니다.
어디부터 확인해봐야 할까요? 조언을 구합니다.
이것은 설치 환경에 리버스 프록시가 존재함을 시사합니다. 서버는 어떻게 설치하셨나요?
Cloudflare을 사용 중이신가요?
스티븐 씨, 맞습니다. 이 설치 환경은 리버스 프록시입니다. 실제 IP는 컨테이너 내의 nginx로 기본 remote_addr 대신 다른 헤더를 통해 전송됩니다.
사용자의 IP 주소를 기본 remote_addr 대신 새로운 헤더와 매칭할 수 있는 방법이 있을까요?
감사합니다. 잘 작동했습니다. [solved]