사바이캅

방문자의 실제 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로 접근 제한하는 기능에 위 내용을 적용하면 보안상 취약점이 되니 주의하셔야 합니다.
좋은 자료 감사드립니다
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
13년 전 조회 2,907
13년 전 조회 2,736
13년 전 조회 2,957
13년 전 조회 2,929
13년 전 조회 2,188
13년 전 조회 2,153
13년 전 조회 2.2만
13년 전 조회 2,104
13년 전 조회 2,711
13년 전 조회 2,689
13년 전 조회 2,939
13년 전 조회 5,119
13년 전 조회 2,334
13년 전 조회 3,824
13년 전 조회 6,453
13년 전 조회 2,294
13년 전 조회 5,496
13년 전 조회 2,655
13년 전 조회 5,428
13년 전 조회 2,537
13년 전 조회 3,420
13년 전 조회 2,524
13년 전 조회 3,776
13년 전 조회 9,569
13년 전 조회 3,571
13년 전 조회 3,353
13년 전 조회 3,203
13년 전 조회 2,201
13년 전 조회 3,718
13년 전 조회 3,515
13년 전 조회 2,260
13년 전 조회 2,815
13년 전 조회 2,253
13년 전 조회 2,297
13년 전 조회 2,826
13년 전 조회 5,192
13년 전 조회 3,699
13년 전 조회 3,930
13년 전 조회 5,289
13년 전 조회 5,052
13년 전 조회 4,727
13년 전 조회 5,619
13년 전 조회 2,583
13년 전 조회 7,541
13년 전 조회 2,926
13년 전 조회 2,785
13년 전 조회 4,965
13년 전 조회 4,668
13년 전 조회 6,768
13년 전 조회 4,319
13년 전 조회 4,994
13년 전 조회 2,661
13년 전 조회 2,467
13년 전 조회 3,660
13년 전 조회 2,439
13년 전 조회 3,810
13년 전 조회 3,122
13년 전 조회 2,742
13년 전 조회 3,710
13년 전 조회 3,599
13년 전 조회 2,915
13년 전 조회 2,429
13년 전 조회 2,981
13년 전 조회 2,467
13년 전 조회 2,818
13년 전 조회 5,485
13년 전 조회 5,605
13년 전 조회 2,994
13년 전 조회 8,516
13년 전 조회 9,182
13년 전 조회 3,902
13년 전 조회 5,438
13년 전 조회 2,229
13년 전 조회 5,278
13년 전 조회 4,802
13년 전 조회 4,334
13년 전 조회 4,426
13년 전 조회 3,961
13년 전 조회 3,477
13년 전 조회 6,760
13년 전 조회 4,382
13년 전 조회 4,420
13년 전 조회 3,849
13년 전 조회 8,418
13년 전 조회 3,834
13년 전 조회 5,025
13년 전 조회 3,643
13년 전 조회 6,087
13년 전 조회 5,302
13년 전 조회 4,197
13년 전 조회 3,854
13년 전 조회 2,930
13년 전 조회 5,019
13년 전 조회 5,732
13년 전 조회 5,069
13년 전 조회 6,974
13년 전 조회 3,297
13년 전 조회 2,605
13년 전 조회 6,804
13년 전 조회 2,543