Lo que se resuelva de una IP (que es lo que hace getHostByAddress()) no depende de PHP (ni de configuración de este) . .a lo sumo del S.O. que use el servidor y como lo resuelva este y del proveedor de acceso a internet o host que conecte .. por ejemplo si pasa por un proxy ... etc.
Otro detalle .. no uses $REMOTE_ADDR sino $_SERVER['REMOTE_ADDR']
Lee los comentarios de los usuarios de dicha función:
http://www.php.net/gethostbyaddr
Un saludo,