It is a few lines of PHP code to get your REAL IP, regardless of a transparent proxy.
PHP Code:
<?php
if ($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"] != ""){ // is the user on a proxy?
$IP = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]; // grab his IP
$proxy = $HTTP_SERVER_VARS["REMOTE_ADDR"]; // grab his proxy
$proxyhost = @gethostbyaddr($HTTP_SERVER_VARS["REMOTE_ADDR"]); // grab the proxy host
$host = @gethostbyaddr($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]); // grab the hostname
}
else
{
$IP = $HTTP_SERVER_VARS["REMOTE_ADDR"]; // user isn't on a proxy, grab his IP
$host = @gethostbyaddr($HTTP_SERVER_VARS["REMOTE_ADDR"]); // grab hostname
}
?>
Example:
www.dslzoneuk.net/ip_checker.php