(RISPOSTA SOTTO)
Ho problemi con l'implementazione della rete solo host in Virtualbox. la mia macchina host è in esecuzione con Windows 7 Ultimate e il sistema operativo guest è Ubuntu Server 12.04.2 a 64 bit.
Configuro l'adattatore solo host della scatola virtuale.
Come puoi vedere, il server DHCP è disabilitato e provo sia abilitato che disabilitato ma il problema persiste.
Di seguito è riportato il risultato di
ipconfig /all
dal CMD di Windows
Ora le impostazioni di rete della mia macchina virtuale
Quando eseguo VM, Ubuntu forza qualche problema con la configurazione di rete come nell'immagine seguente
Il mio file /etc/network/interfaces come di seguito:
Quando riavvio il servizio di rete, mostra "Impossibile trovare il dispositivo eth1, impossibile visualizzare eth1 come di seguito:
se vado con le opzioni "ifdown", la risposta è soffiata:
qualsiasi aiuto sarà apprezzato
Grazie in anticipo
RISPOSTA
Il nome della scheda di rete VirtualBox sulla macchina guest non è sempre fisso, ogni volta che disattivi e abiliti l'adattatore host dalle preferenze VB, il numero post-aggiunta del nome del dispositivo di rete aumenterà.
Ad esempio, se disabiliti e abiliti scheda solo host di rete cinque volte, il nuovo nome di rete dovrebbe essere eth4 e, se era otto volte, il nome di rete dovrebbe essere eth7 e così via.
se non sai qual è il nome del tuo dispositivo di rete attuale, usa:
ifconfig -a
stamperà tutte le schede di rete disponibili (dispositivi), troverà il tuo nuovo nome e riconfigura il file /etc/network/interfaces con il nuovo nome.
per la configurazione DHCP, utilizzare il codice riportato di seguito modificando eth5 con il nome del dispositivo corrente
auto eth5
iface eth5 inet dhcp
E per l'ip statico puoi codificare di seguito:(devi comunque cambiare eth5 con il nome del tuo dispositivo, e anche l'ip statico, non c'è bisogno di cambiare netmask nella maggior parte delle situazioni):
auto eth5
iface eth5 inet static
address 192.168.56.101
netmask 255.255.255.0
Spero che questo possa aiutare qualcun altro.
Risposta accettata:
Non è necessario che sia eth1. Sulla mia macchina virtuale, è eth2.
Che cosa significa ls /dev/eth*
stampa, nel tuo caso?