Come eseguire Virtualbox su reti con bridge e solo host?


11

Vorrei eseguire VirtualBox con il mio laptop Ubuntu sulla rete domestica (in modo che il PC desktop possa accedervi tramite il router) e anche essere in grado di accedere a VirtualBox dall'host in movimento (rete diversa o senza internet).

In precedenza, l'unica scheda di rete sull'istanza VB era una scheda "connessione a ponte". Ciò mi ha permesso di accedere a Internet sul guest VB e di accedere ad altri computer della LAN + host. Tuttavia, ogni volta che toglievo il laptop dalla rete, non potevo più accedere all'ospite dall'host.

Ho letto che avevo bisogno di abilitare un adattatore solo host per accedervi dalla rete e un adattatore NAT è usato per accedere a Internet dall'ospite.

La mia domanda è: posso eseguire un adattatore solo host + un adattatore NAT insieme a un adattatore di rete con ponte in VirtualBox? Sono confuso su cosa metterei / etc / hosts? Metterei entrambi gli IP (solo host e con bridge) con lo stesso servername in / etc / hosts?


Non sono sicuro di cosa intendi con "soft-bridge"
ril44

nessun problema. Ho provato a far funzionare l'adattatore solo host lungo il bridge. Potrei entrare nell'host con l'IP con bridge ma non riesco ad entrare con l'IP solo host.
Viene visualizzato il

1
Capito. Stavo seguendo questo tutorial: christophermaier.name/blog/2010/09/01/… E stavo inserendo eth1 invece di eth2. Ho dovuto usare eth2 perché solo l'host era "adattatore 3" nella rete di impostazioni VB (usando la GUI di VB). Ora sono in grado di eseguire sia bridge che solo host!
ril44

1
Per / etc / hosts: Sul computer host ho inserito: 'solo host-IP' 'servername' Nel guest VB ho inserito sia lo stesso host che l'IP con bridge con lo stesso servername. Non sembra causare problemi.
ril44

Spiacenti, non riesco a trovare il trucco che ho usato per far funzionare dynamips mentre non ero collegato a una rete. Aveva a che fare con arp / proxy-arp e indurre Linux a pensare che un dispositivo virtuale avesse un vero dispositivo dietro. Lo ricoprirò nel caso lo avessi incontrato.
RobotHumans,

Risposte:


11

Capito. Stavo seguendo questo tutorial e stavo inserendo eth1invece di eth2. Ho dovuto usare eth2perché solo l'host era "adattatore 3" nella rete di impostazioni VB (usando la GUI di VB). Ora sono in grado di eseguire sia bridge che solo host!

Per /etc/hosts: Sul computer host ho inserito: 'solo host-IP' 'servername' Sul guest VB ho inserito sia lo stesso host che gli IP con bridge con lo stesso servername. Non sembra causare problemi.

Quindi per riassumere; Ho 3 adattatori sull'istanza VB

  1. Bridged
  2. Nat
  3. Host-only.

Ho il file host sul mio computer host configurato per utilizzare l'IP solo host e il mio file host desktop è configurato per utilizzare l'indirizzo IP con bridge. In questo modo posso estrarre il mio laptop dalla rete ed essere ancora in grado di accedere al mio server VirtualBox senza modificare alcuna impostazione. Quindi posso accendere la scheda di rete NAT e VirtualBox può usare la mia rete host per Internet lontano dalla mia rete domestica.

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.