1)generalmente no
2)
per il forum gira questa funzione comunque (di daniele_dll penso)


function getIP()

{

$tmparr = array();

$tmparr[] = $_SERVER ['REMOTE_ADDR'];

if (isset($_SERVER ['HTTP_X_FORWARDED_FOR'])
)

$tmparr += explode (',' , $_SERVER ['HTTP_X_FORWARDED_FOR']);


return $tmparr;

}


quindi poi basta fare
$ip = getIP();