Come posso eseguire una macchina virtuale usando l'indirizzo IP dell'host?


0

Voglio che alla mia VM venga assegnato l'indirizzo IP dell'host.

La mia VM (Ubuntu OS 12.04 LTS) è installata all'interno del mio computer host Windows 7. Quando collego l'host alla rete, gli viene assegnato un indirizzo IP dal DHCP. La rete non consente alla macchina fisica di richiedere più di un indirizzo IP; bloccherà immediatamente la connessione LAN.

Come posso configurare la VM per ottenere la connettività di rete dall'host utilizzando lo stesso indirizzo IP?

Grazie.


1
VMWare e VirtualBox sono prodotti diversi. Questa domanda non è un duplicato, solo simile. In ogni caso, la mia risposta suggerisce l'uso del port forwarding che non è indirizzato nella risposta di VMWare.
jlliagre

Risposte:


1

Non è possibile avere due macchine con lo stesso indirizzo IP, altrimenti il ​​traffico sarebbe impossibile tra di loro. Esistono tuttavia diversi modi con cui la tua macchina virtuale può comunicare da / verso Internet nel tuo caso.

Per il traffico in uscita, puoi utilizzare la configurazione di rete predefinita che è NAT, cioè VirtualBox tradurrà il tuo indirizzo IP interno su quello host.

Per il traffico in entrata, è possibile configurare il port forwarding per porte specifiche che verranno gestite dalla VM anziché dall'host.

Dai un'occhiata a questa pagina del blog per i dettagli: https://blogs.oracle.com/fatbloke/entry/networking_in_virtualbox1

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.