Nessuna connettività Internet in virtual-box con Host e Virtual OS 12.12


19

Ho Precise 12.04 installato come sistema operativo host. In VirtualBox, ho anche installato 12.04.

Non riesco a connettere Virtual 12.04 a Internet host. Ho provato a selezionare tutte le opzioni disponibili negli adattatori di rete (NAT, solo host, Bridge, ecc.), Ma non funziona. In alcune opzioni alcune cose devono essere inserite manualmente, che non so cosa inserire.

Dove sto sbagliando nelle impostazioni?


La rete NAT dovrebbe funzionare immediatamente. Puoi fornire alcuni dettagli sulla configurazione della tua rete host?
Javier Rivera,

Sì ha funzionato ... con ubuntu ... ho risposto alla mia domanda qui sotto .. (PS: desiderano aiuto con la roba di Android, se possibile;))
Nirmik

Risposte:


22

La connessione NAT doveva essere selezionata con l'hardware:

AMD PCNet FAST III (Am79C973, the default)

Funziona con quasi tutti i sistemi operativi (come menzionato nella pagina di aiuto di Virtualbox ). L'impostazione Intel per qualche motivo non ha funzionato.

Per le configurazioni di rete con pesanti impostazioni del router, potrebbe essere necessario utilizzare l'opzione Bridged con "PCNet FAST III" come impostazione predefinita.


dovresti accettare la tua risposta per chiudere la domanda. Nota per il futuro: non aggiungere "risolto" al titolo della domanda. Accetti semplicemente la risposta per chiudere. Grazie.
Fossfreedom

@fossfreedom Ho provato ad accettarlo, ma dice che posso accettarlo 2 domani .. e prenderò nota della cosa RISOLTA. In realtà avevo letto da qualche parte che questo dovrebbe essere fatto, quindi l'ho fatto ... ma sembra ... che era informazione sbagliata .. grazie .. :) Accetterò la risposta appena mi sarà permesso. :)
Nirmik,

Per qualche motivo il primo tipo di adattatore Intel ha smesso di funzionare per me. Neanche AMD PCNet FAST III. Quindi sono appena sceso nell'elenco fino a quando non sono arrivato a Intel PRO / 1000 MT Server (82545EM), che alla fine ha funzionato (sono su una Retina MBP dei primi mesi del 2013 con El Capitan).
Lèse majesté,

3

VB probabilmente ha effettuato una connessione "Unidentied Network" alla tua macchina reale e la utilizza come fonte di connessione a Internet. Segui le impostazioni di seguito per controllare le tue basi per far funzionare Internet nel tuo sistema operativo virutal.

Impostazioni di rete: * Seleziona NAT in "Attaccato a:" * "Tipo di adattatore:" MT Desktop (può essere modificato solo quando l'alimentazione vm è spenta) * La casella "Cavo collegato" è selezionata

Impostazioni di sistema: * La casella "Rete" è selezionata nell'elenco "Ordine di avvio:".


2

Volevo solo far sapere a tutti che ho risolto il problema disinstallando Virtualbox dal Software Center e installando la copia che ho trovato sul sito Web virtualbox.org. Quindi ho anche impostato l'adattatore su AMD PCNet FAST III (Am79C973, impostazione predefinita)


0

Usando Debian nella mia VM, ho dovuto modificare le interfacce / etc / network / per usare eth0 come interfaccia di loopback predefinita:

...
auto eth0
iface eth0 inet dhcp

0

Rimuovere tutti i pacchetti di virtualbox dal sistema, quindi installare il pacchetto da Virtualbox.org è tutto a causa della mancanza di /usr/lib/virtualbox/VBoxNetNATbinari, l'accesso a Internet in modalità rete NAT non funziona. Questa non è un'opzione predefinita NAT.

Normalmente dovrebbe eseguire questo file come:

/usr/lib/virtualbox/VBoxNetNAT --ip-address 10.0.2.1 --netmask 255.255.255.0 --network NatNetwork --trunk-type whatever

Ma senza questo file, l'ospite ottiene solo l'indirizzo IP dal server DHCP e non può connettersi a Internet. La comunicazione tra ospite funziona molto bene.

Dopo aver disinstallato tutti i pacchetti di virtualbox e aver installato il pacchetto (5.1.4-110228 ~ Ubuntu ~ fidato) da VirtualBox.org, /usr/lib/virtualbox/VBoxNetNATconnettiti a Internet molto bene.

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.