Я хочу просмотреть какой-нибудь сайт с использованием прокси, поэтому я хочу изменить IP-адрес моего клиента на указанный IP-адрес.
Я также проверяю это на localhost
, так что моя цель — посетить мой сайт localhost с помощью PHP-скрипта (также 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-адрес ваших клиентов. Для этого вам нужен настоящий прокси-сервер.
Других решений пока нет …