PHP | 로드밸런스 구성된 내아이피 확인
페이지 정보
작성자 굿스웹 작성일19-11-14 16:57 조회706회 댓글0건관련링크
본문
//echo time();
echo $ip = $_SERVER['REMOTE_ADDR'];
echo "<br>";
function getRealClientIp() {
$ipaddress = '';
if (getenv('HTTP_CLIENT_IP')) {
$ipaddress = getenv('HTTP_CLIENT_IP');
} else if(getenv('HTTP_X_FORWARDED_FOR')) {
$ipaddress = getenv('HTTP_X_FORWARDED_FOR');
} else if(getenv('HTTP_X_FORWARDED')) {
$ipaddress = getenv('HTTP_X_FORWARDED');
} else if(getenv('HTTP_FORWARDED_FOR')) {
$ipaddress = getenv('HTTP_FORWARDED_FOR');
} else if(getenv('HTTP_FORWARDED')) {
$ipaddress = getenv('HTTP_FORWARDED');
} else if(getenv('REMOTE_ADDR')) {
$ipaddress = getenv('REMOTE_ADDR');
} else {
$ipaddress = '0.0.0.0';
}
return $ipaddress;
}
$ip = getRealClientIp();
echo $ip;