m... ho fatto una veloce prova in python...
ma il risultato e' sempre 127.0.0.1

codice:
>>> from socket import *
>>> gethostbyname(gethostname())
e gethostname() non ritorna localhost...