Такой вопрос. Необходимо установить скрипт или плагин на сайт который будет определять реальный IP человека (при использования прокси, впн и пр.)
Когда то использовал это скрипт. Но теперь почему то не работает.
Код: Выделить всё
<?php
$ip = getenv ("REMOTE_ADDR"); // Узнаём IP
$ip1 = getenv ("HTTP_USER_AGENT");// узнаём браузер и т.д.
$ip2 = getenv ("HTTP_REFERER");
$ip3 = getenv ("HTTP_ACCEPT_LANGUAGE");
$ip4 = getenv ("HTTP_ACCEPT_CHARSET");
$ip5 = getenv ("HTTP_CLIENT_IP");
$ip6 = getenv ("HTTP_CONNECTION");
$ip7 = getenv ("HTTP_X_FORWARDED_FOR");
$ip8 = getenv ("HTTP_X_FORWARDED");
$ip9 = getenv ("HTTP_X_COMING_FROM");
$ip10 = getenv ("HTTP_FORWARDED_FOR");
$ip11 = getenv ("HTTP_FORWARDED");
$ip12 = getenv ("HTTP_COMING_FROM");
$ip13 = getenv ("HTTP_VIA");
$ip14 = getenv ("HTTP_XROXY_CONNECTION");
$ip15 = getenv ("HTTP_PROXY_CONNECTION");
$Fl = fopen("ip.html", "a+"); // Открываем файл log.html
fwrite($Fl, "<b>" . "[ " . date("d.m.y H:i:s") . "]" . "</b>"); // Записываем дату и время
fwrite($Fl, " ");
fwrite($Fl, "IP addres: " . $ip . "<br>" . " Brouser: " . $ip1 ."<br>" . " REFERER: " . $ip2 . "<br>" . "LANGUAGE: " . $ip3 . "<br>" . "CHARSET: " . $ip4 . "<br>" . "CLIENT_IP: " . $ip5 ."<br>" . "HTTP_CONNECTION: " . $ip6 . "<br>" . "X_FORWARDED_FOR: " . $ip7 ."<br>" . "X_FORWARDED: " . $ip8 ."<br>" ."X_COMING_FROM: " . $ip9 . "<br>" . "FORWARDED_FOR: " . $ip10 . "<br>" . "FORWARDED: " . $ip11 . "<br>". "COMING_FROM: " . $ip12 ."<br>" . "VIA: " . $ip13 . "<br>" . "XROXY_CONNECTION: " . $ip14 . "<br>" . "PROXY_CONNECTION: " . $ip15 . "<br>" ); // Записываем
fclose($Fl);
?>
<html>
<head>
<meta http-equiv="refresh" content="0; url=сайт">
</head>
</html>