Come accedere all'host virtuale Apache2 da VirtualBox (o qualsiasi VM)


11

Sto eseguendo Ubuntu 11.04, ho installato il mio localhost in modo da accedere ai miei siti all'indirizzo

site1.local  
site2.local  

Configurando host virtuali e aggiungendo voci al mio file hosts.

Voglio testarli in IE, quindi ho installato VirtualBox con Windows.

La mia domanda è: come posso accedere a site1.local dalla macchina virtuale?

Risposte:


15

Ah, è facile come una torta.

Nella tua macchina virtuale Windows, modifica il file hosts

C: \ WINDOWS \ system32 \ drivers \ etc \ hosts

E collega i tuoi host virtuali a 10.0.2.2, Se stai solo usando localhost, sostituisci

127.0.0.1 localhost con 10.0.2.2 localhost

Quindi il mio file hosts sembra

10.0.2.2 localhost
10.0.2.2 site1.local
10.0.2.2 site2.local


La modalità di rete è NAT. Ho visto altri articoli suggerire metodi diversi usando il bridge.
manafire,

Questo ha funzionato per me, utilizzando le immagini IE di Microsoft, mi ha dato un messaggio di autorizzazione del file quando ho provato a salvare le modifiche del file host nel notebook. Se ciò accade, fai clic con il pulsante destro del mouse sul programma Blocco note ed esegui come amministratore, quindi apri il file hosts all'interno di quello, che lo ha fatto funzionare.
Brad
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.