Ho installato Ubuntu Server 14.04 LTS su una macchina virtuale (vmware, win host). La macchina virtuale ha accesso a Internet (dato un ID porta, tipo di adattatore E1000E e un MAC). Purtroppo Ubuntu non è stato in grado di rilevare automaticamente il dispositivo.
ifconfig -a
mostra solo l'interfaccia loop back ma lspci stampa il seguente controller Ethernet:
0b: 00.0 Controller Ethernet: Intel Corporation 82574L Gigabit Network Connection
Come si può creare una corretta interfaccia eth0?
Il /etc/network/interfaces
file contiene solo lo
un'interfaccia, quindi ho provato a creare un eth0. L'host di macchine virtuali ha fornito un IP, una maschera di rete, impostazioni del gateway. Quindi ho aggiunto le seguenti righe al mio /etc/network/interfaces
:
auto eth0
iface eth0 inet static
address ....
gateway ....
netmask ....
Quindi ho provato a forzare queste impostazioni chiamando /etc/init.d/networking restart
ma senza successo.
I dispositivi utilizzano il modulo kernel e1000e. Ho già provato a rimuoverlo e caricarlo di nuovo, ma ottengo sempre l'errore, che è occupato.
AGGIORNAMENTO: Le impostazioni di rete per la VM si presentano così:
Quindi non esiste una connessione di rete, ma lo stato del dispositivo è collegato. Prima ho usato Windows sulla stessa macchina virtuale e lì la connessione a Internet funzionava immediatamente. Come si può accedere a tale connessione di rete con Ubuntu?
- Tutti i comandi
var/log/boot.log
inoltrati con stato [OK] cat /var/log/syslog | grep -i eth
è vuotodmesg | grep -i etc
è anche vuoto
UPDATE2:
Sembra che il supporto dell'interfaccia e1000e non sia abbastanza buono, quindi ho chiesto a vm-admin di cambiare il tipo di interfaccia in vmxnet3. Ora ifconfig -a
restituisce due diverse interfacce (lo e una nuova ens192
).
dmesg | grep vmxnet3
Quindi ho aggiunto le seguenti righe al mio /etc/network/interfaces
:
auto ens192
iface ens192 inet static
address x.x.x.x
netmask x.x.x.x
network x.x.x.x
broadcast x.x.x.x
dns-nameservers x.x.x.x
dns-search example.com
gateway x.x.x.x
... e riavviato il servizio per /etc/init.d/networking restart
. Ma l'interfaccia non è connessa:
ping google.com
e
ping 193.170.141.212
return "Host di destinazione non raggiungibile"
/etc/udev/rules.d/
.