通过测试更改IP地址(代理)


Change IP address (proxy) with test

我想使用代理浏览一些网站,所以我想将客户端的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地址。您需要一个实际的代理服务器。