사바이캅

방문자의 실제 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,778
13년 전 조회 2,621
13년 전 조회 2,923
13년 전 조회 2,819
13년 전 조회 2,062
13년 전 조회 2,030
13년 전 조회 2.2만
13년 전 조회 2,007
13년 전 조회 2,592
13년 전 조회 2,568
13년 전 조회 2,837
13년 전 조회 5,015
13년 전 조회 2,216
13년 전 조회 3,695
13년 전 조회 6,345
13년 전 조회 2,186
13년 전 조회 5,367
13년 전 조회 2,528
13년 전 조회 5,311
13년 전 조회 2,413
13년 전 조회 3,275
13년 전 조회 2,385
13년 전 조회 3,657
13년 전 조회 9,466
13년 전 조회 3,451
13년 전 조회 3,237
13년 전 조회 3,070
13년 전 조회 2,084
13년 전 조회 3,587
13년 전 조회 3,372
13년 전 조회 2,143
13년 전 조회 2,690
13년 전 조회 2,128
13년 전 조회 2,242
13년 전 조회 2,695
13년 전 조회 5,078
13년 전 조회 3,584
13년 전 조회 3,807
13년 전 조회 5,178
13년 전 조회 4,941
13년 전 조회 4,611
13년 전 조회 5,500
13년 전 조회 2,451
13년 전 조회 7,425
13년 전 조회 2,819
13년 전 조회 2,662
13년 전 조회 4,850
13년 전 조회 4,537
13년 전 조회 6,672
13년 전 조회 4,204
13년 전 조회 4,864
13년 전 조회 2,529
13년 전 조회 2,335
13년 전 조회 3,530
13년 전 조회 2,324
13년 전 조회 3,689
13년 전 조회 2,999
13년 전 조회 2,618
13년 전 조회 3,603
13년 전 조회 3,578
13년 전 조회 2,809
13년 전 조회 2,311
13년 전 조회 2,865
13년 전 조회 2,345
13년 전 조회 2,703
13년 전 조회 5,378
13년 전 조회 5,474
13년 전 조회 2,882
13년 전 조회 8,421
13년 전 조회 9,083
13년 전 조회 3,789
13년 전 조회 5,306
13년 전 조회 2,114
13년 전 조회 5,155
13년 전 조회 4,763
13년 전 조회 4,219
13년 전 조회 4,320
13년 전 조회 3,855
13년 전 조회 3,457
13년 전 조회 6,651
13년 전 조회 4,295
13년 전 조회 4,390
13년 전 조회 3,751
13년 전 조회 8,321
13년 전 조회 3,810
13년 전 조회 4,917
13년 전 조회 3,606
13년 전 조회 6,056
13년 전 조회 5,189
13년 전 조회 4,085
13년 전 조회 3,745
13년 전 조회 2,820
13년 전 조회 4,918
13년 전 조회 5,620
13년 전 조회 4,961
13년 전 조회 6,853
13년 전 조회 3,175
13년 전 조회 2,565
13년 전 조회 6,697
13년 전 조회 2,432