Mesma pergunta, e encontrei uma solução válida, testada, funciona bem. Eu queria ter o ip addy - de 127.0.0.1 também ao invés de ter que aceitar o ::1 e debater toda a questão do IPv4/6. Então, eu trollei por alguns momentos e caí em um comentário de 2008 feito por @Brad - aqui:http://board.issociate.de/thread/489575/SERVERquotREMOTEADDRquot-returning-1.html
Resumindo - (no Mac OS - Mountain Lion em particular)
sudo vi /etc/apache2/httpd.conf
Encontre onde seu apache está 'escutando' os ips/ports, etc... Normalmente esta será uma linha parecida com esta
Listen 80
Faça com que fique assim:
Listen 127.0.0.1:80
Salve novamente. Reinicie o Apache. Voila!
Agora
$_SERVER[REMOTE_ADDR]
ficará assim 127.0.0.1
. Espero que ajude alguém.