Código PHP:
<?
echo $_SERVER["REMOTE_ADDR"];
?>
Esto es para capturar la ip de visitante, pero caes en un problema en los servicios que tienen una ip para un bloque de usuarios y por usuario que cumplió con el tiempo de descarga tengan que esperar todos los que estén bajo la dirección ip que capturaste antes
Pero lo que preguntabas ahi esta si necesitas mas avisa.