Ho creato una virtualhost in httpd.conf e ho fatto in modo che nel file hosts gli indirizzi IP sono uguali, esempio:

codice:
File: hosts

127.0.0.2 Intranet
codice:
File: httpd.conf

<VirtualHost 127.0.0.2:80>
DocumentRoot /var/www/html
ServerName intranet
</VirtualHost>

Apro il browser e digito http://intranet e il test lo supera
Ora creo una semplice pagina in php chiamata ip.php e chiedo di mostrarmi l'indirizzo IP del server

Codice PHP:
File ip.php

$host
$_SERVER['REMOTE_ADDR'];
echo 
host

Lindirizzo che il codice mi mostra è:
127.0.0.1
Perché l'indirizzo mostrato è diverso da quello che ho impostato nella VirtualHost?!?

Grazie in anticipo!!