antarmuka jaringan vmware tidak terdeteksi

11

Saya menginstal server ubuntu 14.04 LTS pada mesin virtual (vmware, win host). VM memiliki akses internet (diberi port-id, tipe adaptor E1000E dan MAC). Sayangnya ubuntu tidak dapat mendeteksi perangkat secara otomatis.

ifconfig -a hanya menampilkan antarmuka loop kembali tetapi lspci mencetak pengontrol Ethernet berikut:

0b: 00.0 Pengontrol Ethernet: Koneksi Jaringan Gigabit Intel Corporation 82574L

Bagaimana cara membuat antarmuka eth0 yang tepat?

The /etc/network/interfacesfile berisi hanya loantarmuka jadi saya mencoba untuk membuat eth0 a. VM-Host menyediakan pengaturan IP, topeng bersih, gateway. Jadi saya menambahkan baris berikut ke /etc/network/interfaces:

auto eth0
iface eth0 inet static
address ....
gateway ....
netmask ....

Kemudian saya mencoba memaksakan pengaturan ini dengan menelepon /etc/init.d/networking restarttetapi tidak berhasil.

Perangkat menggunakan Modul-Kernel e1000e. Saya sudah mencoba untuk menghapus dan memuatnya lagi, tetapi saya selalu mendapatkan kesalahan, bahwa itu sibuk.

UPDATE: Pengaturan jaringan untuk vm terlihat seperti ini:

masukkan deskripsi gambar di sini

Jadi tidak ada koneksi jaringan, tetapi status perangkat terhubung. Saya menggunakan Windows pada VM yang sama sebelum dan di sana koneksi internet bekerja di luar kotak. Bagaimana cara mengakses koneksi jaringan seperti itu dengan ubuntu?

  • Semua perintah var/log/boot.loglulus dengan status [Oke]
  • cat /var/log/syslog | grep -i eth kosong
  • dmesg | grep -i etc juga kosong

UPDATE2:

Sepertinya dukungan antarmuka e1000e tidak cukup baik, jadi saya meminta vm-admin untuk mengubah jenis antarmuka ke vmxnet3. Sekarang ifconfig -amengembalikan dua antarmuka yang berbeda (lo dan yang baru ens192).

dmesg | grep vmxnet3

masukkan deskripsi gambar di sini

Lalu saya menambahkan baris berikut ke /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

... dan memulai kembali layanan per /etc/init.d/networking restart. Tetapi antarmuka tidak terhubung:

ping google.com

dan

ping 193.170.141.212

return "Host Tujuan tidak dapat dijangkau"

NaN
sumber
periksa "cat /etc/udev/rules.d/70-persistent-net.rules"
PKumar
@PKumar file ini tidak ada. Hanya ada README di dalamnya /etc/udev/rules.d/.
NaN
ok tidak masalah, coba jalankan "ifconfig eth0 up" lalu centang "ifconfig -a"
PKumar
Seperti yang saya sebutkan sebelumnya, tidak ada eth0 (hanya antarmuka loopback) sehingga perintah mengembalikan "eth0: ERROR sambil mendapatkan flag antarmuka: Tidak ada perangkat seperti itu".
NaN
3
Hai Nan, bisakah Anda menghapus solusi dari pertanyaan dan menambahkannya sebagai (diterima) jawaban.
bummi

Jawaban:

1

Gunakan e1000 di Ubuntu. Baik vmxnet3 atau e1000e tidak didukung sepenuhnya atau bekerja dengan baik dengan NAT *

(*) setidaknya untuk OP

Robert Riedl
sumber
Meskipun pertanyaannya sangat dinaikkan, tidak ada kenaikan untuk jawaban ini. @ Robert Tolong temui saya di chat?
Fabby