특정 ip를 차단, 신고하는 기능을 만들려면
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
접속자의 실제 ip를 수집해야하는건가요?
클라우드 플레어 사용중이라 클플 ip로만 기록되던데
그런 기능을 추가하고 싶으면 접속자의 실제 ip가 기록되도록 해야만 하나요?
프록시를 off 하는건 불가능합니다
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
접속자의 실제 ip를 수집해야하는건가요?
클라우드 플레어 사용중이라 클플 ip로만 기록되던데
그런 기능을 추가하고 싶으면 접속자의 실제 ip가 기록되도록 해야만 하나요?
프록시를 off 하는건 불가능합니다
댓글 6
클플아이피라면 클플의 아이피는 아주 소수이거든요.
그리고.. 보통 nginx설정을 잘하시면 클플에서 접하더라도 아이피가 이상한 아이피로 호출되지 않을텐데요.
클라우드플레어는 CF-Connecting-IP라는 헤더로 클라이언트의 원본 아이피를 전송합니다.
라이믹스 사용중이시라면 기본적으로 클라우드플레어 접속이 확인되면 CF-Connecting-IP 헤더를 대신 사용하도록 되어 있습니다. 즉 클라우드플레어 사용하지 않을 때처럼 사용하셔도 문제 없습니다.
다만 웹서버의 경우 별도 설정 없이는 클라우드플레어 아이피만 기록됩니다.
단독 서버 등 서버 설정 변경이 가능한 경우 클라우드플레어 문서 https://support.cloudflare.com/hc/en-us/articles/200170786 참고하셔서 설정할 수 있습니다.