ciao a tutti

Qualcuno di voi sarebbe così gentile da aiutarmi ?? stò diventando matto con questo problema.

Per circa 3 mesi ho lavorato senza problemi in locale con 3 differenti siti web assegnando ad essi differenti virtualhost nel file httpd.conf di apache.
Ho modificato anche il file hosts di windows in modo da far puntare il browser a specifiche cartelle.

Circa 10 giorni fà ho collegato lo stesso computer ad una rete locale ed ho cambiato l'indirizzo ip della scheda di rete con i relativi dns.

Adesso, dovendo modificare delle cose in uno dei 3 siti, mi sono trovato a non poterlo visualizzare.

Riavviando apache ho ricevuto l'errore:
Cannot resolve host name intranet.eternaldream.it --- ignoring!

la configurazione del mio httpd era:
codice:
NameVirtualHost 127.0.0.1
<VirtualHost localhost>
	ServerName localhost
	DocumentRoot "path_to_primo_sito"
</VirtualHost>

<VirtualHost intranet.eternaldream.it>
	ServerName intranet.eternaldream.it
	DocumentRoot "path_to_secondo_sito"
</VirtualHost>

<VirtualHost forum.eternaldream.it>
	ServerName forum.eternaldream.it
	DocumentRoot "path_to_terzo_sito"
</VirtualHost>
Prima di tutto non capisco come mai apache mi dia errore se prima tutto funzionava correttamente.

il mio file hosts è:
codice:
127.0.0.1       localhost
127.0.0.1       intranet.eternaldream.it
127.0.0.1       forum.eternaldream.it
Ho provato a cambiare 127.0.0.1 con il nuovo ip assegnato alal scheda di rete, ma niente da fare.

Se cambio la riga
<VirtualHost intranet.eternaldream.it>
in
<VirtualHost 192.168.x.xxx>

apache non mi dà errore, ma la pagina continua a non vedersi.

Avete qualche idea su cosa c'è che non và ???

grazie a tutti