2014-09-25 2 views
-1

Я хочу просмотреть какой-либо сайт с помощью прокси-сервера, поэтому я хочу изменить IP-адрес моего клиента на указанный IP-адрес.Изменить ip-адрес (прокси) с помощью теста

Я также тестирую его на localhost, поэтому моя цель - посетить сайт localhost с PHP-скриптом (также localhost). Проблема заключается в том, как проверить это (возможно, какой-то простой тест, записав измененный IP-файл).

ответ

1

Я не совсем уверен, что именно вы имеете в виду, но вы можете проверить ваши клиенты 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; 

Ofcourse это не изменит своих клиентов IP-адрес. Для этого вам нужен настоящий прокси-сервер.

+0

Я искал некоторый прокси-сервер, и я нашел какой-то сайт, который предоставляет некоторые ips как прокси-сервер. Это то, что мне нужно? – kennySystemExit

+0

Нет .. вам нужно настроить браузер для использования этого прокси. Php не имеет к этому никакого отношения. Вы можете использовать этот код только для проверки работы прокси-сервера. – icecub

+0

Но я хочу посетить (используя PHP, возможно, закручивать) другой сайт с притвором другого ip (прокси), поэтому другой (исходный) сайт увидит новый ip. Есть ли способ сделать это? – kennySystemExit

Смежные вопросы