我已经做了很多关于如何获取用户私有IP地址的研究。 我尝试了以下方法:
$client = $_SERVER['HTTP_CLIENT_IP'];
$forward = $_SERVER['HTTP_X_FORWARDED_FOR'];
$remote = $_SERVER['REMOTE_ADDR'];
if (filter_var( $client, FILTER_VALIDATE_IP))
{
$ip_address = $client;
}
elseif (filter_var($forward, FILTER_VALIDATE_IP))
{
$ip_address = $forward;
}
else
{
$ip_address = $remote;
}
echo $ip_address;
}
我有一个公共IP地址。我的网站不断为网络下的设备获取相同的IP地址。
如何获取用户的私人IP地址?