클라이언트 IP 주소 세 차이 HTTP 요청 헤더를 가져옵니다

첫째, 프록시 서버를 사용하는 어떤 경우는 없다 :

  • REMOTE_ADDR 당신의 IP를 =
  • HTTP_VIA = 값을 표시하지 않았거나
  • HTTP_X_FORWARDED_FOR = 값을 표시하지 않았거나

둘째, 투명 프록시 서버를 사용하는 경우 : 투명 프록시

  • 마지막 REMOTE_ADDR 프록시 IP를 =
  • HTTP_VIA = 프록시 IP
  • HTTP_X_FORWARDED_FOR = 실제 IP가 여러 프록시 서버를 통과,이 값은 다음과 유사한 : 203.98.182.163, 203.98.182.163, 203.129.72.215.

이러한 프록시 서버는 귀하의 개체에 액세스하는 목적의 진정한 정체성을 숨길 수없는 정보를 전달하거나.

셋째, 일반 익명 프록시 서버를 사용하는 경우 : 익명 프록시

  • 마지막 REMOTE_ADDR 프록시 IP를 =
  • HTTP_VIA = 프록시 IP
  • HTTP_X_FORWARDED_FOR =는 IP 프록시 서버, 프록시 서버를 복수의 통과,이 값은 다음과 유사 203.98.182.163, 203.98.182.163, 203.129.72.215.

이러한 경우는, 당신의 진짜 IP를 숨길 수 있지만, 액세스로 프록시 서버를 사용하는 개체에 액세스 밝혔다.

넷째, 부정 사용 프록시 서버의 경우 : 왜곡 프록시

  • REMOTE_ADDR 프록시 IP를 =
  • HTTP_VIA = 프록시 IP
  • HTTP_X_FORWARDED_FOR = 랜덤 IP는 프록시 서버를 복수의 통과,이 값은 다음과 유사 203.98.182.163, 203.98.182.163, 203.129.72.215.

프록시 서버를 사용하는 것이 접근 객체에게 있지만, 스푸핑 실제 IP 대신 거짓 임의의 IP를했다.

다섯째, 높은 익명 프록시 서버를 사용하는 경우 : 높은 익명 프록시 (엘리트 프록시)

  • REMOTE_ADDR 프록시 IP를 =
  • HTTP_VIA = 값을 표시하지 않았거나
  • HTTP_X_FORWARDED_FOR = 값이 표시 여부, 프록시 서버의 다수 통과하지이 값은 다음과 유사 203.98.182.163, 203.98.182.163, 203.129.72.215.

프록시 서버가 모든 정보를 대체에 대해 완전히 프록시 서버 개체에 대한 직접적인 액세스를 사용하는 것처럼 정보를 작성합니다.


추천

출처www.cnblogs.com/doit8791/p/11817929.html