본문 바로가기
Language(언어)/ASP

ASP 클라이언트 IP 체크

by 대학교닷컴 2014. 2. 12.


ASP 클라이언트 IP 체크

 

ASP에서 클라이언트 IP 정보를 가져올 때는 늘 REMOTE_ADDR을 써왔는데, 이 환경변수의 값이 정확하지 않을 때가 있다.

그럴때는 다른 값을 써주면 된다.

 

1. Request.ServerVariables("REMOTE_ADDR")

- 기본 환경변수로 주로 사용

- 일반적인 아이피

 

2. Request.ServerVariables("HTTP_CLIENT_IP")

- 로드밸런싱(L4, L7)을 사용하는 다중웹서버의 경우 사용

- REMOTE_ADDR값은 로드밸런싱서버 아이피

 

3. Request.ServerVariables("HTTP_X_FORWARDED_FOR")

- Proxy를 통해 웹서버에 접근하는 경우 사용

- REMOTE_ADDR값은 Proxy 아이피

'Language(언어) > ASP' 카테고리의 다른 글

ASP DATEDIFF 함수 날짜사이 값 구하기  (0) 2014.01.23
ASP 엑셀다운로드시 갑자기 한글이 깨지는 현상이 발생  (0) 2014.01.16
ASP Array 함수  (0) 2013.12.06
ASP CBool 함수  (0) 2013.12.06
ASP CByte 함수  (0) 2013.12.06

댓글