사바이캅

방문자의 실제 IP 알아내기

REMOTE_ADDR 변수를 사용하면 실제 IP를 얻어내기 어려워 
아래와 같이 쓰는게 좋습니다.


if (!empty($_SERVER["HTTP_CLIENT_IP"]))
{
 //공용 IP 확인
 $ip = $_SERVER["HTTP_CLIENT_IP"];
}
elseif (!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
{
 // 프록시 사용하는지 확인
 $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
else
{
 $ip = $_SERVER["REMOTE_ADDR"];
}

//진짜 IP 정보
echo $ip;
|

댓글 6개

오호~~~~~ 멋지신데요 ㅎㅎㅎ
잘사용하겠습니다
프록시도 체크되는군요.
참고로 위 팁은 방문자 분석 용도로만 사용하시고, 보안 용도로는 사용하시면 안됩니다.

HTTP_CLIENT_IP, HTTP_X_FORWARDED_FOR 값은 HTTP header 로 전송되는 값이므로,
클라이언트에서 마음대로 위조할 수 있습니다.
따라서 IP로 접근 제한하는 기능에 위 내용을 적용하면 보안상 취약점이 되니 주의하셔야 합니다.
좋은 자료 감사드립니다
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
12-09-05 조회 7,415
12-08-31 조회 5,862
12-08-30 조회 6,624
12-08-22 조회 1.2만
12-08-09 조회 5,651
12-08-02 조회 3,727
12-07-30 조회 4,123
12-07-15 조회 3,727
12-07-10 조회 3,626
12-07-06 조회 3,461
12-07-06 조회 3,438
12-07-03 조회 4,036
12-07-03 조회 3,522
12-07-02 조회 3,422
12-06-25 조회 3,919
12-06-20 조회 3,285
12-06-15 조회 3,872
12-06-14 조회 3,141
12-06-08 조회 3,925
12-06-07 조회 3,915
12-06-05 조회 5,791
12-06-05 조회 3,531
12-06-04 조회 3,870
12-06-01 조회 4,069
12-06-01 조회 4,806
12-06-01 조회 3,669
12-05-30 조회 3,201
12-05-28 조회 3,183
12-05-23 조회 3,282
12-05-18 조회 3,192
12-05-16 조회 3,241
12-05-16 조회 3,203
12-05-16 조회 4,471
12-05-16 조회 2,994
12-05-16 조회 2,984
12-05-16 조회 3,378
12-05-16 조회 3,140
12-05-16 조회 3,031
12-05-15 조회 3,199
12-05-15 조회 2,880
12-05-15 조회 3,124
12-05-15 조회 3,567
12-05-15 조회 3,297
12-05-15 조회 2,669
12-05-14 조회 2,714
12-05-14 조회 2,879
12-05-14 조회 2,851
12-05-14 조회 3,157
12-05-14 조회 2,983
12-05-11 조회 3,271
12-05-11 조회 2,799
12-05-11 조회 2,703
12-05-11 조회 2,812
12-05-11 조회 3,380
12-05-11 조회 2,560
12-05-10 조회 3,967
12-05-10 조회 2,810
12-05-10 조회 2,743
12-05-10 조회 2,883
12-05-10 조회 4,486
12-05-10 조회 2,523
12-05-10 조회 2,619
12-05-10 조회 2,482
12-05-10 조회 2,739
12-05-10 조회 3,189
12-05-10 조회 3,475
12-05-10 조회 2,713
12-05-10 조회 2,832
12-05-10 조회 3,325
12-05-10 조회 2,914
12-05-08 조회 3,105
12-05-08 조회 2,923
12-05-08 조회 2,948
12-05-08 조회 3,331
12-05-08 조회 4,520
12-05-03 조회 2,903
12-05-03 조회 3,006
12-05-03 조회 2,779
12-05-03 조회 3,833
12-05-03 조회 2,883
12-05-02 조회 2,924
12-04-27 조회 2,816
12-04-27 조회 2,885
12-04-27 조회 2,794
12-04-26 조회 2,756
12-04-26 조회 3,111
12-04-26 조회 3,046
12-04-26 조회 2,715
12-04-26 조회 3,041
12-04-26 조회 3,649
12-04-26 조회 2,923
12-04-26 조회 3,585
12-04-26 조회 2,647
12-04-26 조회 2,986
12-04-26 조회 2,719
12-04-26 조회 2,962
12-04-26 조회 2,725
12-04-26 조회 3,146
12-04-26 조회 3,189
12-04-26 조회 3,006