我想使用代理浏览一些网站,所以我想将客户端的IP地址更改为指定的IP。
我还在localhost
上测试它,所以我的目标是使用PHP脚本(也是localhost)访问我的localhost站点。问题是如何测试这一点(也许是一些简单的测试,通过将更改后的IP写入文件)。
我不完全确定你的确切意思,但你可以用这个来检查你的客户端IP地址:
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
echo $ip;
当然,这不会更改您的客户端IP地址。您需要一个实际的代理服务器。