development

사용자 IP 주소를 얻는 확실한 방법 PHP

big-blog 2020. 9. 16. 08:06
반응형

사용자 IP 주소를 얻는 확실한 방법 PHP [중복]


중복 가능성 :
사용자 IP 주소를 얻는 기능

<?PHP

$ipaddress = $_SERVER["REMOTE_ADDR"];

echo "Your IP is $ipaddress!";

?>

이 방법으로 IP 주소를 얻는 방법에는 속일 ​​수 있다는 것과 같은 문제가 있다고 들었습니다. IP 주소를 수집하는 더 좋은 방법이 있습니까? IP 주소를 얻는 더 좋은 방법에 대한 자습서를 찾고 계십니까?


$_SERVER['REMOTE_ADDR']얻을 수있는 유일한 신뢰할 수있는 IP 주소입니다. TCP 스택에서 직접 추출되며 현재 연결이 설정된 곳입니다. 즉, 사용자가 프록시를 통해 연결하는 경우 사용자가 아닌 프록시 주소를 얻게됩니다.

HTTP 헤더는 위조하기가 쉽지 않기 때문에 다른 헤더 기반은 신뢰할 수 없습니다. 당신이 그것을 신뢰하지 않는 한 당신이 원한다면 그들로부터 정보를 사용할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/6794782/definitive-way-to-get-user-ip-address-php

반응형