Hola, siempre he usado el siguiente codigo en una de mis paginas:
   Cita:  <?php 
$ip=$REMOTE_ADDR; 
echo'<b>Tu ip es '.$ip.'</b>'; 
?>
    Siemrpe ha funcionado, pero hace poco cambie de server dedicado a uno nuevo, y est apagina no muestra la ip, tan solo aparece "Tu ip es" 
Supongo que sera algun dato del php.ini que tengo mal puesto, o algun paquete de yum que no he instalado... pero no tengo ni idea, tengo poca experiencia en servidores. 
El server corre con Apache 2.2.4 y PHP 5.1.6. 
Gracias,