내 웹 사이트에 로그온하고 다른 사람 (다른 UserAgent 문자열 사용)에 대한 로그를 봅니다.request.remote_ip가 잘못된 IP를 반환합니다
나는 그들이 다른 IP를 가지고 있지만, 같은 IP를 가진 모든 로그 레코드를 가지고 있다고 확신한다.
DB에 저장하려면 request.remote_ip을 사용합니다.
프런트 엔드로 아파치가 없습니다. 나는 잡종을 가지고있다.
질문은 - 왜 동일합니까?
내 웹 사이트에 로그온하고 다른 사람 (다른 UserAgent 문자열 사용)에 대한 로그를 봅니다.request.remote_ip가 잘못된 IP를 반환합니다
나는 그들이 다른 IP를 가지고 있지만, 같은 IP를 가진 모든 로그 레코드를 가지고 있다고 확신한다.
DB에 저장하려면 request.remote_ip을 사용합니다.
프런트 엔드로 아파치가 없습니다. 나는 잡종을 가지고있다.
질문은 - 왜 동일합니까?
두 사용자가 동일한 프록시 서버를 사용하거나 동일한 인터넷 공급자를 사용하는 경우 동일한 IP 주소를 가진 것처럼 보일 수 있습니다. 웹 서버에서 볼 수있는 IP는 개별 PC의 IP 주소가 아니며 사용되는 연결의 주소입니다.
로드 밸런서, 특히 비 투명로드 밸런서를 사용하는 경우 서버에로드 밸런서의 IP 주소가 표시됩니다. 종종로드 밸런서가 원래의 원격 IP 주소를 HTTP 헤더에 던지게됩니다.
고마워. 나는 그것을 점검 할것이다. – AntonAL
나는 동의한다. 나는 목록에도 NAT를 추가 할 뿐이다. – brettish